Entfernen Sie den Eintrag ähnlich der Dockbar am unteren Rand von Launcher3
packages/apps/Launcher3/src/com/android/launcher3/DeviceProfile.java
availableHeightPx = windowBounds.availableSize.y;
mInfo = info;
- isTablet = info.isTablet(windowBounds);
+ //isTablet = info.isTablet(windowBounds);
+ isTablet = false;//cczheng change
isPhone = !isTablet;
isTwoPanels = isTablet && useTwoPanels;
Entfernen Sie die Schiebegeste von Launcher3 im Arbeitsbereich, um die Statusleistenfunktion zu erweitern.
Lösen Sie das Problem, dass selbst wenn die Statusleiste in der SystemUI ausgeblendet ist, sie angezeigt werden kann, indem Sie im Arbeitsbereich nach unten ziehen
packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java
if (!getDeviceProfile().isMultiWindowMode) {
// android.util.Log.d("ccz","StatusBarTouchController");
// list.add(new StatusBarTouchController(this));
//cczheng remove launcher pull down statusbar notification
}
list.add(new LauncherTaskViewController(this));
return list.toArray(new TouchController[list.size()]);
}