The Watch Face Format is required for watch faces to be installed on devices with Wear OS 5 pre-installed starting July 10, 2024, and for all new watch faces published on Google Play starting January 27, 2025.
Learn more about the user-facing changes in this Help Center article.
Probleme mit dem Zifferblatt beheben
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Das Erstellen eines benutzerdefinierten Zifferblatts für Wear OS by Google unterscheidet sich wesentlich vom Erstellen von Benachrichtigungen und Wearable-spezifischen Aktivitäten. Auf dieser Seite werden einige Probleme beschrieben, die beim Implementieren der ersten Zifferblätter auftreten können.
Relative Maßeinheiten verwenden
Wear OS-Geräte verschiedener Hersteller haben Bildschirme in verschiedenen Größen und Auflösungen. Dein Zifferblatt kann sich an diese Variationen anpassen, indem relative Maße anstelle von absoluten Pixelwerten verwendet werden.
Wenn Sie das Zifferblatt zeichnen, können Sie die Größe des Canvas mithilfe der Methoden Canvas.getWidth()
und Canvas.getHeight()
abrufen. Legen Sie dann die Positionen Ihrer grafischen Elemente mithilfe von Werten fest, die einen Bruchteil der erkannten Bildschirmgröße darstellen. Wenn Sie die Größe der Elemente Ihres Zifferblatts als Reaktion auf eine Peek-Karte anpassen, verwenden Sie Werte, die einen Bruchteil des verbleibenden Platzes über der Karte darstellen, um das Zifferblatt neu zu zeichnen.
In der
Beispiel-App für das Zifferblatt werden die Best Practices für die Konfiguration eines Zifferblatts demonstriert.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2024-11-12 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-11-12 (UTC)."],[],[]]