Android: Получать смс? - PullRequest
       24

Android: Получать смс?

0 голосов
/ 14 ноября 2011

В настоящее время я кодирую управляемый SMS трекер GPS.Каждый раз, когда я отправляю SMS на устройство, оно обрабатывается как обычная смс (новое сообщение во входящей почте и уведомлении), но эти смс предназначены только для управления приложением.

Есть возможность отключить уведомления для этих смс?Я также не хочу, чтобы все эти смс в папке входящих сообщений ...

Ответы [ 2 ]

2 голосов
/ 14 ноября 2011

Создайте свой Broadcast Receiver для получения SMS. Установите Intent Filter с самым высоким приоритетом.

<intent-filter android:priority="100"> 
            <action android:name="android.provider.Telephony.SMS_RECEIVED" /> 

В вашем классе получателя метод abortBroadcast (), который не будет уведомлять о SMS.

И удалить текущее полученное сообщение.

0 голосов
/ 14 ноября 2011

да, это возможно, вам нужно использовать этот метод в приемнике вещания наконец

abortBroadcast();

Это отменит вещание для пользователя.

...