Die Anzahl der Hotseat-Symbole unten auf dem Launcher-Desktop. Stellen Sie signierte Dokumente für Kunden bereit, nachdem die Version veröffentlicht wurde. Systemdialogfeld wird das Klicken auf den leeren Bildschirm das Dialogfeld nicht schließen.

Die Anzahl der Hotseat-Symbole unten auf dem Launcher-Desktop:

vendor/mediatek/proprietary/packages/apps/Launcher3/res/xml/device_profiles.xml

Diese Datei enthält das anfängliche Layout aller Arten von Desktop-Layouts

Änderung der entsprechenden Anordnung der Komponenten

launcher:defaultLayoutId="@xml/default_workspace_4x4"

Ändern Sie das Attribut launcher:numHotseatIcons="4"

Da sind jede Menge 4×4 drin, alle wurden geändert, egal welchen er fährt

Stellen Sie dem Kunden nach Freigabe der Version die Signaturdatei zur Verfügung:

vendor/freeme/build/target/product/security下

Dateien mit Plattform, platform.x509.pem und platform.pk8

Systemdialogfeld wird durch Klicken auf den leeren Bildschirm das Dialogfeld nicht geschlossen:

frameworks/base/core/java/android/app/Dialog.java

public void setCanceledOnTouchOutside(booleancancel) {
       if (cancel && !mCancelable) {
           mCancelable = true;
           updateWindowForCancelable();
       }
       
       /*/tyd.yantao 20230131 can not click the screen to exit
       mWindow.setCloseOnTouchOutside(cancel);
       //*/
       mWindow.setCloseOnTouchOutside(false);
       //*/
    }

Supongo que te gusta

Origin blog.csdn.net/youthking1314/article/details/128913366
Recomendado
Clasificación