#android
#Android
Вопрос:
Я работаю над приложением для Android. Возможно ли внедрить событие, чтобы телефон думал, что он только что восстановил новое SMS. Таким образом, он дает вам уведомление и все такое. Не просто поместить новое sms в папку «Входящие».
Все еще не могу заставить это работать, я думаю что-то вроде:
Intent a = new Intent("android.provider.Telephony.SMS_RECEIVED");
a.putExtra("tlf", "123");
startActivity(a);
И затем некоторые 🙂 Любой?
Комментарии:
1. Все еще не могу заставить это работать, я думаю о чем-то вроде намерения a = new Intent(«android.provider. Телефония. SMS_RECEIVED»); a.putExtra(«tlf», «123»); startActivity(a);
2. есть прогресс? Я мог бы использовать это также
Ответ №1:
Я думаю, вам следует вызвать намерение SMS_RECEIVED….
вот еще немного информации о том, как работает sms_received intent http://davanum.wordpress.com/2007/12/15/android-listen-for-incoming-sms-messages /
Ответ №2:
Чтобы получить SMS-уведомление, воспользуйтесь этой ссылкой. «Проверить получение SMS-сообщений«
Чтобы прервать сообщения в Android в классе приемника, установите abortBroadcast() и в Manifest.xml , заданный ниже код в SMSReceiver:
<intent-filter android:priority="1000">
<action android:name="android.provider.Telephony.SMS_RECEIVED"/>
</intent-filter>
Комментарии:
1. Спасибо, но это для получения сообщений. Не для того, чтобы заставить телефон думать, что он его получил..