Android14 源码开发Launcher界面优化,显示AllApp 抽屉, 底部虚拟按键(Home,Back,Menu)变深色

app drawer没有显示的样子

App Drawer 显示后的的底部样子

3个按钮变成 了深色。

修改后的样子如下:

修改方案:

qssi14/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java

复制代码
         getAppsViewProgressTranslationY().setValue(mProgress * mShiftRange);
         mLauncher.onAllAppsTransition(1 - progress);
 //注释掉相关代码即可
//        boolean hasScrim = progress < NAV_BAR_COLOR_FORCE_UPDATE_THRESHOLD
//                && mLauncher.getAppsView().getNavBarScrimHeight() > 0;
//        mLauncher.getSystemUiController().updateUiState(
//                UI_STATE_ALL_APPS, hasScrim ? mNavScrimFlag : 0);
     }
 
     public float getProgress() {
相关推荐
_祝你今天愉快1 小时前
SparseArray & ArrayMap
android·数据结构
2501_916007471 小时前
Charles中文版抓包工具使用指南 提高API调试和网络优化效率
android·ios·小程序·https·uni-app·iphone·webview
叽哥1 小时前
flutter学习第 6 节:按钮与交互组件
android·flutter·ios
xzkyd outpaper2 小时前
Android视图状态以及重绘
android
用户2018792831672 小时前
为什么 Tab 文字默认会全大
android
用户2018792831672 小时前
Tablayout默认情况下,标签为什么会比文字宽?
android
用户2018792831672 小时前
如何设置可以让Tablayout中的tabview和tabview中的文字一样宽
android
叽哥4 小时前
flutter学习第 5 节:文本与样式
android·flutter·ios
鹏多多.5 小时前
flutter-使用AnimatedDefaultTextStyle实现文本动画
android·前端·css·flutter·ios·html5·web
似霰6 小时前
安卓系统属性之androidboot.xxx转换成ro.boot.xxx
android·gitee