删除 android 牛轧糖启动器中的 Hotseat(应用停靠栏)

Remove Hotseat (app dock) in android nougat launcher

我想删除主屏幕视图中的 hotseat(app dock),我试图编辑 launcher.xml、launcher.java、hotseat.xml、hotseat.java,但没有任何改变.你有什么想法吗??

你到底想要什么?

如果您正在使用 AOSP Launcher(分支 Android_7.1),则需要修改 AllAppsContainerView.java、Launcher.java、Workspace.java、DeviceProfile.java等等

它不依赖于 .xml 布局文件。如果您删除 hotseat,应用程序将无法运行。

我猜你想完全删除 hotseat。如果我猜对了,你需要修改测量代码。 DeviceProfile.java 有 Layout() 方法。您可以找到热座测量并将高度修改为 0(零)并修改工作空间,您需要从 getWorkspacePadding() 方法中删除热座填充。

否则,请详细说明。

我通过更改文件 \res\values\dimens.xml

中的以下行解决了这个问题
<dimen name="dynamic_grid_hotseat_height">88.0dip</dimen>