【发布时间】:2011-04-07 10:30:16
【问题描述】:
我无法找到访问我们通常使用的运行服务屏幕的方法:
Menu -> Setting -> Applications -> Running Services
对于一些程序员来说这是不可能的,甚至我在互联网上搜索了几天后也没有得到任何东西,但是像 Advance 任务杀手和 Advance 任务管理器这样的应用程序很少能通过他们的应用程序一键轻松访问此屏幕。
【问题讨论】:
我无法找到访问我们通常使用的运行服务屏幕的方法:
Menu -> Setting -> Applications -> Running Services
对于一些程序员来说这是不可能的,甚至我在互联网上搜索了几天后也没有得到任何东西,但是像 Advance 任务杀手和 Advance 任务管理器这样的应用程序很少能通过他们的应用程序一键轻松访问此屏幕。
【问题讨论】:
在 android 设置代码中没有这样的意图。检查下面的代码。
<activity android:name="RunningServices"
android:label="@string/runningservices_settings_title"
android:clearTaskOnLaunch="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.MONKEY" />
<category android:name="android.intent.category.VOICE_LAUNCH" />
<category android:name="com.android.settings.SHORTCUT" />
</intent-filter>
</activity>
正如 commonsware 在其他线程中所说,壁橱是管理应用程序意图。您确定第三方应用程序可以做到吗?如果是这样,应用程序的名称是什么?我认为他们通过包管理器获取正在运行的服务,然后创建类似的 UI。
【讨论】:
这是这个问题的解决方案
【讨论】: