-1

我的主類是BroadcastReceiver類。我想使用BroadcastReceiver類中的startActivityForResult()。但是從BroadcastReceiver類中調用startActivityForResult()是不可能的。如何從BroadcastReceiver類啓動startActivityForResult()?

因此,我可以從我的主BroadcastReceiver類中調用另一個包含startActivityForResult()的activity類嗎?

一個簡單的代碼MainBroadcastReceiver.javacallActivity.java的manifest.xml將足以爲我的查​​詢。

我是android編程中的新手。所以請儘可能簡單。 謝謝。

回答

1

讓您的廣播接收器成爲您將要從中調用新活動的活動的內部類,然後將Activity.this傳遞給您的廣播接收器作爲上下文。

相關問題