您必须拥有用户启动的活动.该活动可以在从onResume()返回到不显示时调用finish()(您还需要设置android:theme ="@ android:style/Theme.NoDisplay").实际工作可能发生在onCreate()或者活动中,如果它非常简短,否则你需要启动一个负责在其线程中完成工作的服务.
然而.
拥有一个应用程序图标,当用户触摸它时什么都不做是一种非常糟糕的体验.我强烈建议不要这样做.您不应该在您的应用中有一个主要条目,实际上没有启动应用程序.我可以向您保证,这样做会导致您的应用评级降低,因为人们不了解您的应用.(特别是如果这实际上是你的应用程序的主要活动,因为他们将在市场上点击"打开"按钮,它将什么也不做.Shcktastic.)
我不知道你在做什么,但是用户从主屏幕按下的按钮通常应该用小部件来实现,比如电源小部件.这使得用户更清楚地知道发生了什么,特别是从视觉上你可以看起来像他们正在按下的按钮而不是他们正在发布的应用程序.
| 归档时间: |
|
| 查看次数: |
224 次 |
| 最近记录: |