在我的Android应用程序中,我从广播接收器调用服务。但是在调试时我注意到广播接收器无法正常工作。主要活动中没有任何内容,如布局或按钮等
广播接收器类
.exe
}
并在清单
public class Myreceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent i=new Intent(context,MyService.class);
context.startService(i);
}
答案 0 :(得分:1)
您已在活动中注册了广播接收器
Myreceiver myreceiver = new Myreceiver();
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(ConnectivityManager.CONNECTIVITY_ACTION);
registerReceiver((BroadcastReceiver) myreceiver, intentFilter);