我的应用程序被复选框标记为默认值
使用清单中的这些设置:
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
从我的应用程序中,我需要调用Android的主页,不我的默认应用程序。
答案 0 :(得分:0)
您可以使用其包和类名而不是类别来启动活动,但这里的技巧是您需要知道要启动的包/类。您无法安全地假设在通用设备上启动哪个包/类,但是您可以使用PackageManager枚举设备所具有的所有内容;只需使用android.intent.category.HOME类别查找其他内容并启动它。如果有多个替代方案,您需要决定如何继续。