android – 如何以编程方式创建“Launcher”活动?

而不是使用intent过滤器在我的清单中声明预定的启动器活动:

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

相反,我可以对应用程序启动时运行的活动进行编程控制吗?

我无法在文档中的任何地方找到我必须使用意图过滤方法…但我也没有看到任何关于替代方案的讨论.

http://developer.android.com/guide/topics/fundamentals/activities.html

http://developer.android.com/guide/topics/intents/intents-filters.html

谢谢.

最佳答案 据我所知,这是不可能的. Android通过查看清单,创建或设置应用程序图标的硬链接到各自的活动.如果您未设置它,则在安装后您将找不到应用程序的任何图标/快捷方式.

点赞