android 时时获取了短信后怎么在activity中显示内容?
public void onReceive(Context context, Intent intent) {
03 if (intent.getAction().equals(ACTION)) {
04 StringBuffer SMSAddress = new StringBuffer();
05 StringBuffer SMSContent = new StringBuffer();
06 Bundle bundle = intent.getExtras();
07 if (bundle != null) {
08 Object[] pdusObjects = (Object[]) bundle.get("pdus");
09 SmsMessage[] messages = new SmsMessage[pdusObjects.length];
10 for (int i = 0; i < pdusObjects.length; i++) {
11 messages[i] = SmsMessage
12 .createFromPdu((byte[]) pdusObjects[i]);
13 }
14 for (SmsMessage message : messages) {
15 SMSAddress.append(message.getDisplayOriginatingAddress());
16 SMSContent.append(message.getDisplayMessageBody());
17 }
18 }
19 }
20 }
--------------------编程问答--------------------
怎么没人啊,自己顶!
--------------------编程问答--------------------
activities之前传数据?我也不懂,,帮顶
--------------------编程问答--------------------
可以在activity的布局文件中加上textView,把获得的信息字符串 setText进去 就可以了
补充:Java , Eclipse