Android Launcher3去除应用列表,二级菜单,应用全部在桌面显示
改动以RK3288 Android 5.1 为例 Launcher3修改方法应该都一样
改动如下:
diff --git a/src/com/android/launcher3/LauncherAppState.java b/src/com/android/launcher3/LauncherAppState.java
index b7c45a34..9d5f221d 100644
--- a/src/com/android/launcher3/LauncherAppState.java
+++ b/src/com/android/launcher3/LauncherAppState.java
@@ -275,8 +275,9 @@ public class LauncherAppState implements DeviceProfile.DeviceProfileCallbacks {
public static boolean isDisableAllApps() {
// Returns false on non-dogfood builds.
- return getInstance().mBuildInfo.isDogfoodBuild() &&
- Utilities.isPropertyEnabled(Launcher.DISABLE_ALL_APPS_PROPERTY);
+ // return getInstance().mBuildInfo.isDogfoodBuild() &&
+ // Utilities.isPropertyEnabled(Launcher.DISABLE_ALL_APPS_PROPERTY);
+ return true; //返回true,表示不显示应用列表
}
public static boolean isDogfoodBuild() {
去除多余应用 方法比较多,反正我在是编译出来的Out里面删除不要的应用
参考如下文章删除自己不想要的APP:https://blog.csdn.net/kanyueliang410/article/details/78962288
应用摆放位置布局,device/rockchip/rk3288/overlay/packages/apps/Launcher3/res/xml/default_workspace_5x6.xml
改完后界面如下
更多相关文章
- Android P(api28) 不支持 http 协议解决方法
- android(3)(android五大布局)
- 三步搞定:Vue.js调用Android原生方法
- android 防止键盘弹出的简单方法
- 下拉列表(Spinner)
- Android高手进阶教程(十七)之---Android中Intent传递对象的两种
- android之【TableLayout布局】
- android 作业1相对布局(拼图)
- android - 头中尾布局