如何有条件地使Android APP成为启动器

时间:2019-01-29 09:57:11

标签: android

我有两个android应用

  1. 一个用于用户类型1,它是启动器应用程序,用户将使用该应用程序作为默认启动器
  2. 第二个是用户类型2的常规应用,用户打开该应用并使用。

之后,我将两个应用程序合并为一个应用程序。一切都很好。但是两个用户都看到这样的屏幕,选择哪个应用作为启动器

enter image description here

任何人都可以告诉我是否可以仅将用户类型1设置为启动器吗?

1 个答案:

答案 0 :(得分:0)

您可以将启动器组件(即接收HOME意图的活动)声明为已禁用:

$>result: 2019년도 학생보호인력(배움터지킴이) 모집 공고

然后使用PackageManager.setComponentEnabledSetting通过编程为用户1启用它:

CFStringCreateWithBytes()