Android R 状态栏图标黑名单

Posted 虫师魁拔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android R 状态栏图标黑名单相关的知识,希望对你有一定的参考价值。

状态栏图标控制类

frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.java


    /** Reads the default blacklist from config value unless blacklistStr is provided. */
    static ArraySet<String> getIconBlacklist(Context context, String blackListStr) 
        ArraySet<String> ret = new ArraySet<>();
        String[] blacklist = blackListStr == null
            ? context.getResources().getStringArray(R.array.config_statusBarIconBlackList)
            : blackListStr.split(",");
        for (String slot : blacklist) 
            if (!TextUtils.isEmpty(slot)) 
                ret.add(slot);
            
        
        return ret;
    

默认耳机、旋转图标在黑名单列表,可以通过修改 config_statusBarIconBlackList 属性值进行增删。

以上是关于Android R 状态栏图标黑名单的主要内容,如果未能解决你的问题,请参考以下文章