美文网首页
mtk P版本通过广播动态控制状态栏能否下拉

mtk P版本通过广播动态控制状态栏能否下拉

作者: l900 | 来源:发表于2020-11-23 15:35 被阅读0次

vendor\mediatek\proprietary\packages\apps\SystemUI\src\com\android\systemui\statusbar\phone\PanelView.java
构造方法中添加注册广播:

IntentFilter filter = new IntentFilter("com.starmini.allow_drop_down_menu");
        context.registerReceiver(mallow_drop_down_menuReceiver, filter);

广播:

BroadcastReceiver mallow_drop_down_menuReceiver = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            if ("com.starmini.allow_drop_down_menu".equals(intent.getAction())) {
                boolean allow = intent.getBooleanExtra("allow",false);
                Log.d("1900","allow_drop_down_menu receiver");
                setTouchDisabled(allow);
            }
        }
    };

在通过广播传递allow 参数即可控制状态栏能否下拉

相关文章

网友评论

      本文标题:mtk P版本通过广播动态控制状态栏能否下拉

      本文链接:https://www.haomeiwen.com/subject/mwhviktx.html