我正在寻找一个intent-filter,比如android.intent.category.HOME,它允许应用程序在按下HOME按钮时启动,仅适用于长按。 或任何其他方法来实现相同的结果...... 我读到过去有可能因安全原因而被禁用......是真的吗?
谢谢!
答案 0 :(得分:7)
自Android 4.1以来,这是可行的
简单地说,添加以下内容并将它们放在AndroidManifest.xml的主要活动元素中
<intent-filter>
<action android:name="android.intent.action.ASSIST" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
然后重新安装您的应用程序,长按主页按钮,您的应用程序将列在“完成操作”中。
答案 1 :(得分:2)
我正在寻找一个intent-filter,比如android.intent.category.HOME,它允许应用程序在按下HOME按钮时启动,只需长按。
Android不支持此功能,抱歉。