Ввести новое событие SMS на Android

#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. Спасибо, но это для получения сообщений. Не для того, чтобы заставить телефон думать, что он его получил..