2 myc 100 myc_100 于 2012.12.11 13:08 提问

在toast上显示 "message" 和 "contact"

我想在程序中设置一个toast,它可以显示:Your message "message" is sent to "contact" 。我用的以下的代码:

if (phoneNo.length()>0 && message.length()>0)   
                        Toast.makeText(getBaseContext(), 
                                "Your message " + """ + message + """ + "is sent to " + phoneNo, 
                                Toast.LENGTH_SHORT).show();

但是得出的结果是"Your message ""message"&quot is sent to "contact"。我没发现代码有问题,但是输出的结果就是不正确,希望大家能帮我。

2个回答

curie_87
curie_87   2012.12.11 16:38
已采纳

使用

Toast.makeText(getBaseContext(),  
                  "Your message " + "\"" + message + "\"" + " is sent to " +"\""+ phoneNo+"\"",  
                  Toast.LENGTH_SHORT).show(); 
A_G_E_N
A_G_E_N   2012.12.11 13:43
直接这样,java字符串拼接
"Your message " + message + "is sent to " + phoneNo
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!