2017-10-05 17 views
-3

カスタム放送受信機を作成してSMSを受信します。メッセージはAndroidでSMSを受信トレイに届ける前に削除しますか?

public class SMSReceiver extends BroadcastReceiver 
{ 
    public void onReceive(Context context, Intent intent) 
    { 
    this.abortBroadcast(); 
    } 
} 
<receiver android:name=".SMSReceiver"> 
     <intent-filter android:priority="1000"> 
      <action android:name="android.provider.Telephony.SMS_RECEIVED"/> 
     </intent-filter> 
    </receiver> 

ない任意の提案を働いて、あなたの受信トレイに使用することはできませんようにboradcastを中止するロジックを記述... は、まだ彼らはいくつかのこの機能を削除

答えて

3

通知とメッセージが受信トレイに到達示しバージョン前。ユーザーの選択したSMSアプリのみがメッセージを削除したり、受信トレイにぶつからないようにすることができます。

+0

どのような例でも共有できますか。どのようにデフォルトのSMS通知を停止できますか? –

+1

@ SaananChatthaこれはあなたのアプリがデフォルトのSMSアプリでなければならないことを意味します。デフォルトのSMSアプリではないアプリを持つことはできず、SMSを削除することはできません – Zoe

関連する問題