我有一个activtiy和receiver.class与broadcastreceiver。我想从mainactivity开始接收器,但我无法用我的解决方案来做到这一点。如何从android中的Activity启动接收器类?
这里是5路
Intent iinent= new Intent(MainActivity.this,MyReceiver.class);
startActivity(iinent);
当我尝试这个程序说我遗憾的是应用程序已经停止'和我的logcat说,这种意图”线S不正确。
是否有另一种方法可以做到这一点?
您不能启动广播接收器样活性。您可以注册并取消注册广播接收器。 –
你注册了你的广播接收器吗?你可以通过意向发送广播 – Raghunandan
更多细节:http://stackoverflow.com/questions/9972769/start-broadcast-receiver-from-an-activity-in-android –