android 11.0设置app为默认浏览器

11.0 设置默认浏览器
当出现多个浏览器时,该如何设置默认浏览器呢,其实在Settings 默认应用->浏览器应用 当点击选择浏览器时会调用 /package/app/PermissionController的代码
点击 Preference 切换是最终调用的代码走到 setRoleHolderAsUser()

packages\apps\PermissionController\src\com\android\packageinstaller\role\ui\ManageRoleHolderStateLiveData.java
public void setRoleHolderAsUser(@NonNull String roleName, @NonNull String packageName,
boolean add, int flags, @NonNull UserHandle user, @NonNull Context context) {
   
    
    

猜你喜欢

转载自blog.csdn.net/baidu_41666295/article/details/124908266