我正在开发一款Android应用程序。是否可以注入一个事件,让手机认为它刚刚收到了一条新短信。这样它就会给你发送通知和其他所有的东西,而不仅仅是把新短信放在收件箱里。
我仍然无法让它工作,我想可能需要做一些类似以下的操作:
Intent a = new Intent("android.provider.Telephony.SMS_RECEIVED");
a.putExtra("tlf", "123");
startActivity(a);
还有一些其他的:)有人需要吗?
我正在开发一款Android应用程序。是否可以注入一个事件,让手机认为它刚刚收到了一条新短信。这样它就会给你发送通知和其他所有的东西,而不仅仅是把新短信放在收件箱里。
我仍然无法让它工作,我想可能需要做一些类似以下的操作:
Intent a = new Intent("android.provider.Telephony.SMS_RECEIVED");
a.putExtra("tlf", "123");
startActivity(a);
还有一些其他的:)有人需要吗?
我认为你应该调用一个SMS_RECEIVED意图...
下面是有关sms_received意图如何工作的更多信息 http://davanum.wordpress.com/2007/12/15/android-listen-for-incoming-sms-messages/
要获得短信通知,请使用this link。"检查接收短信消息"
在接收器类中终止Android中的消息,请设置abortBroadcast(),并在Manifest.xml中,在SMSReceiver中设置下面的代码:
<intent-filter android:priority="1000">
<action android:name="android.provider.Telephony.SMS_RECEIVED"/>
</intent-filter>