安卓:如何将我的普通安卓应用程序转换为安卓启动器?

标签 android android-intent android-launcher

我已经创建了我的 android 应用程序,它显示了所有已安装的应用程序、小部件,现在我可以通过 android 的默认启动器启动这个应用程序,但我如何将它作为启动器启动。

有什么建议吗?

最佳答案

您可以在 list 文件中为您的 Activity 标签指定 android.intent.category.HOME 类别,您希望将哪个 Activity 作为 Launcher Activity 启动,例如 -

<activity android:name="com.domain.youractivityname">
      <intent-filter>
           <action android:name="android.intent.action.MAIN" />
           <category android:name="android.intent.category.LAUNCHER" />
           <category android:name="android.intent.category.HOME" />
      </intent-filter>
</activity>

希望对您有所帮助。谢谢。

关于安卓:如何将我的普通安卓应用程序转换为安卓启动器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14936778/

相关文章:

java - 如何在自定义启动器上安装图标包?

android - 检测背景壁纸是否太亮或太暗

android - 上传时获取 JSON 异常

android - GPL和安卓数字签名

android - Android 库中的线程安全

android - 在同时运行多个动画时减少延迟的任何技巧?

android - 多个已发送消息的 BroadCastReceiver?

android - 有没有办法使用适用于Android的youtube api找出youtube上的视频类型

android - onActivityResult 执行两次

java - 为什么我的应用程序图标在 Android Studio 的应用程序网格列表中显示为空白?