我想在我的应用程序中收到紧急小区广播消息。为此,我需要权限 RECEIVE_EMERGENCY_BROADCAST
。我必须导入一些Android操作系统类 com.android.internal.telephony.ITelephony
。但是我无法在我的应用程序中访问这些类。请帮我解决这个问题,或者任何人都可以告诉我如何访问Android隐藏的操作系统功能?
答案 0 :(得分:1)
使用以下过滤器
在清单中声明广播接收器类<intent-filter android:priority="999<action android:name="android.provider.Telephony.SMS_CB_RECEIVED" /></intent-filter> <intent-filter><action android:name="android.provider.Telephony.CB_RECEIVED" />
在广播接收器类中,我们将获得遵循覆盖方法的意图。
public void onReceive(Context paramContext, Intent paramIntent) {
}
提取&#34; paramIntent&#34;获取Cell Broadcast消息。