我想顯示來自service
的警報,我不在乎目前的活動,只顯示警報。從Android服務調用AlertDialog.Builder
但建設者需要建設像
AlertDialog.Builder builder = new AlertDialog.Builder(this);
但如何我知道目前的活動,並傳遞給AlertDialog.Builder
?
我想顯示來自service
的警報,我不在乎目前的活動,只顯示警報。從Android服務調用AlertDialog.Builder
但建設者需要建設像
AlertDialog.Builder builder = new AlertDialog.Builder(this);
但如何我知道目前的活動,並傳遞給AlertDialog.Builder
?
但我如何知道當前的活動並傳遞給AlertDialog.Builder?
你不需要知道當前的活動。只需從服務中啓動android:theme="@android:style/Theme.Dialog"
主題的活動即可。
您不應該中斷用戶在服務中顯示的內容。 – StenaviN 2012-08-04 11:12:22
你應該看看這個問題的答案 http://stackoverflow.com/questions/2002288/static-way-to-get-context-on-android – 2012-08-07 08:27:20