1

是否可以從activity以外的東西startActivityForResult從BroadcastReceiver運行startActivityForResult?

例如:我們有broadcastReceiver類開始活動,這些活動需要一些動作,finishes返回resultbroadcastReceiver類應該根據結果本身(完成應用程序或執行更復雜的動作)解釋。

回答

0

BroadcastReceiver無法處理onActivityResult回調。

更好的辦法是創建一個不同的BroadcastReceiver,它處理由第一個Receiver開始的活動的響應。

所以,你將有一個Receiver啓動一些行動的活動,活動,反過來,發送到其它接收機廣播這是應該執行其它任務

相關問題