Android(安卓)7.1.1 去除Launcher3的抽屉(2018/12/5)
16lz
2021-01-24
主要参考博客:https://blog.csdn.net/qq_31012033/article/details/73289232
我只修改了2个文件
alps/packages/apps/Launcher3_m/src/com/android/launcher3/LauncherAppState.java
LauncherAppState.isDisableAllApps()是一个隐藏主菜单的开关,返回true隐藏,false显示,因此使isDisableAllApps类固定返回true。
public static boolean isDisableAllApps() {- // Returns false on non-dogfood builds.+//LJY @{+/*// Returns false on non-dogfood builds. return getInstance().mBuildInfo.isDogfoodBuild() && Utilities.isPropertyEnabled(Launcher.DISABLE_ALL_APPS_PROPERTY);- }+ */+return true;+//LJY }@+}
alps/packages/apps/Launcher3_m/src/com/android/launcher3/LauncherModel.java
使应用布局在第一层
if (DEBUG_LOADERS) LauncherLog.d(TAG, "step 2: loading all apps"); loadAndBindAllApps();+//LJY @{+if (LauncherAppState.isDisableAllApps()) {+ verifyApplications();+}+//LJY }@
修改布局
更多相关文章
- 更新进度条
- Google Map V2在Android中的应用
- Android使用post方式上传图片到服务器的方法
- Android(安卓)7.0 以上安装Apk适配方案总结
- android播放视频和视频做背景
- FileObserver的使用
- NanoHttpd 构建android 手机端的HttpServer
- Android点击button触发Toast事件,弹出一个小小的消息框,几秒钟之
- LinearLayout和RelativeLayout的属性差异