我已经创建了一个启动器应用程序“MyOwnLauncher”和另一个类似应用程序“MyOwnProject”。 用户有选项可以选择默认的Android发射器或我的自定义启动“MyOwnLauncher”。如何防止应用程序在启动运行?
我想阻止用户运行“MyOwnProject”应用程序,如果用户选择默认启动。 我只希望允许用户运行“MyOwnProject”应用程序,如果是从我的自定义启动“MyOwnLauncher”。
我成功地创建我的自定义启动应用程序“MyOwnLauncher”,并在我的自定义laucher家活动显示我的“MyOwnProject”应用程序图标。如果用户点击图标,应用程序将运行。 [我正在关注文档。 http://developer.android.com/resources/samples/Home/index.html]
我怎样才能阻止用户,如果它不是来自我的自定义启动应用程序“MyOwnLauncher”运行“MyOwnProject”应用程序?
在此先感谢。 Romah
由于您在清单中提供了意图过滤器,因此您的应用会显示在启动器中,因此您必须在启动器中实现自己的自定义意图过滤器并删除标准的Android应用程序 – Blundell 2011-04-18 16:23:43