是否可以在不启动活动的情况下启动Android应用程序

时间:2012-05-06 01:54:26

标签: android android-activity launch

具体来说,我正在寻找一种方法来防止在运行我的应用程序时出现“黑屏”。

只要按下该应用程序,它就会运行一个快速程序,但由于它链接到一个Activity,它会加载一个布局(黑色)。我知道我可以做一个小部件,但我需要它在发射器中......

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:3)

您可以通过添加

来避免黑屏
android:theme="@android:style/Theme.NoDisplay"

到AndroidManifest.xml中的活动标签

例如:

<activity android:name=".Activity"
      android:theme="@android:style/Theme.NoDisplay" />          

答案 1 :(得分:0)

要在启动器中添加图标,您需要在Android Manifest中使用正确的intent-filter标记。

避免为Activity执行此操作的一种方法可能是您可以尝试为服务添加intent-filter ...

我不知道它是否有用,但可能值得一试......