2011-05-07 24 views
14

我想让我的应用程序以某种“隐身”模式运行。我想要做的两件事:如何创建一个“隐身”的Android应用程序?

  1. 以编程方式显示已安装应用程序列表(抽屉?)中的应用程序图标。通过拨号盘
  2. 启动应用程序(一些特殊的号码组合)

我知道我可以移除启动意图过滤器隐藏图标:

<category android:name="android.intent.category.LAUNCHER" /> 

,但我想以编程方式做到这一点,基于应用程序设置。我想我可以解决这个问题,但对我来说最大的问题是搞清楚如何通过拨号盘启动应用程序。我搜索了搜索结果,但没有找到任何帮助。

在此先感谢。

回答

12
  • 可以以编程方式从发射描述here
  • 如果要启动的应用程序的调用神奇的数字删除图标,它使用BroadcastReceivers传出呼叫是相当简单的,你可以从Right Number应用
得到解决
+1

尽管我已经知道了这一点,但这是正确的答案。谢谢! – Kon 2011-05-07 18:53:32

+0

太棒了!我认为这是不可能的。 – 2015-02-14 10:56:11

相关问题