0
在android小部件應用程序中,我使用廣播接收器爲特定目的攔截短信。它工作正常......但是當我從主屏幕上移除小部件時出現問題。短信不會進入收件箱。我的問題是如何取消註冊短信接收器?如何在Android小部件中取消註冊SMS廣播接收器
請幫忙,請提前致謝
在android小部件應用程序中,我使用廣播接收器爲特定目的攔截短信。它工作正常......但是當我從主屏幕上移除小部件時出現問題。短信不會進入收件箱。我的問題是如何取消註冊短信接收器?如何在Android小部件中取消註冊SMS廣播接收器
請幫忙,請提前致謝
可能是您在清單文件中註冊接收器。將其從清單中刪除並嘗試在您的onCreate()
或onResume()
中使用registerReceiver(BroadcastReceiver myreceiver, IntentFilter filter)
註冊,並且當您要取消註冊時,請在您的onPause()
或onDestroy()
中使用unregisterReceiver(BroadcastReceiver myreceiver)
。希望它會工作...
是的,我會嘗試你的解決方案,無論如何感謝 – Riskhan
unregisterReceiver(BroadcastReceiver myreceiver)未定義的部件。 – user1492955
使用contex.unregisterReceiver(BroadcastReceiver myreceiver) – user1492955