Android Service and AlertDialog Activity

怎甘沉沦 提交于 2019-12-23 04:22:51

问题


I'm trying to build a service which runs in the background and pops up an alert dialog even when you are not in the application screen currently. I'm using an alarm manager. My problem is that when my alert dialog activity pops up - it shows the application activity as background. In other words, I don't want the alert dialog to change the current background and after the user is clicking "OK" it will be back to the same state, and not to my application. How can I do that ?


回答1:


The easiest way would probably be to let the service pop up a new activity. Either you make the activity itself look like a dialog by adding the proper theme in the AndroidManifest.xml:

<activity android:name=".DialogActivity" android:theme="@android:style/Theme.Dialog">

or you make a completely transparent activity that shows a dialog when it starts.



来源:https://stackoverflow.com/questions/8195085/android-service-and-alertdialog-activity

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!