第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

我們能在手機(jī)短信到達(dá)收件箱之前刪除它嗎?

我們能在手機(jī)短信到達(dá)收件箱之前刪除它嗎?

千萬(wàn)里不及你 2019-08-03 07:03:15
我們能在手機(jī)短信到達(dá)收件箱之前刪除它嗎?我正在從收件箱中刪除一條短信,但我想知道:如何在它到達(dá)收件箱之前刪除它?
查看完整描述

3 回答

?
慕尼黑5688855

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊

第1步:創(chuàng)建自定義廣播接收器以接收SMS。寫入邏輯以中止加寬,以便您的收件箱無(wú)法使用該消息。

public class SMSReceiver extends BroadcastReceiver{
    public void onReceive(Context context, Intent intent)
    {
     if(conditionMatches){
     abortBroadcast();
     }
    }}

第二步在安道爾宣言中注冊(cè)廣播接收器并放置Android:優(yōu)先級(jí)值很大

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

就這樣

以上代碼是如何工作的?

由于SMS接收廣泛的廣播是一個(gè)有序的廣播,具有高優(yōu)先級(jí)的接收器將首先接收,因此您的應(yīng)用程序首先接收,然后接收到您正在中止廣播。所以沒有其他的應(yīng)用程序可以接收到它。因此,sms將不存在于收件箱中。



查看完整回答
反對(duì) 回復(fù) 2019-08-05
?
人到中年有點(diǎn)甜

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超7個(gè)贊

下面的解決方案(“Android:優(yōu)先級(jí)”和ABORTBroadcast()只要Android消息應(yīng)用程序是默認(rèn)的(我指的是股票Android消息傳遞應(yīng)用程序)就可以工作。如果用戶安裝“GoSMSPro”或“HandcentSMS”,這些應(yīng)用程序仍然在收件箱中顯示消息,我相信這是因?yàn)椤癆ndroid:優(yōu)先級(jí)”。如果第三方消息應(yīng)用程序安裝在電話上,我看不出有什么更好的方法來(lái)解決上面的問題。



查看完整回答
反對(duì) 回復(fù) 2019-08-05
  • 3 回答
  • 0 關(guān)注
  • 207 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)