我有一個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 –