The Watch Face Format is required for watch faces to be installed on devices with Wear OS 5 or later pre-installed and for all new watch faces published on Google Play.
Starting in January 2026, the Watch Face Format will be required for watch faces to be installed on all Wear OS devices.
Learn more about the user-facing changes in this Help Center article.
Kadran sorunlarını giderme
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Wear OS by Google için özel bir kadran oluşturmak, bildirimler ve giyilebilir cihazlara özel etkinlikler oluşturmaktan önemli ölçüde farklıdır. Bu sayfada, ilk birkaç kadranınızı uygularken karşılaşabileceğiniz bazı sorunlar açıklanmaktadır.
Göreceli ölçümleri kullanma
Farklı üreticilerin Wear OS cihazlarında çeşitli boyut ve çözünürlüklere sahip ekranlar bulunur. Kadranınız, mutlak piksel değerleri yerine göreli ölçümler kullanarak bu farklılıklara uyum sağlayabilir.
Kadranınızı çizerken Canvas.getWidth()
ve Canvas.getHeight()
yöntemlerini kullanarak kanvasın boyutunu öğrenin. Ardından, algılanan ekran boyutunun bir kısmını oluşturan değerleri kullanarak grafik öğelerinizin konumlarını ayarlayın. Göz atma kartına göre kadranınızdaki öğeleri yeniden boyutlandırırsanız kadranınızı yeniden çizmek için kartın üzerinde kalan alanın bir kısmı kadar olan değerleri kullanın.
Kadran örnek uygulaması, kadran yapılandırmayla ilgili en iyi uygulamaları göstermektedir.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-26 UTC."],[],[],null,["# Address watch face issues\n\nCreating a custom watch face for Wear OS by Google is substantially different from\ncreating notifications and wearable-specific activities. This page describes\nsome issues you might encounter as you implement your first few watch faces.\n\nUse relative measurements\n-------------------------\n\nWear OS devices from different manufacturers feature screens with a variety of sizes and\nresolutions. Your watch face can adapt to these variations by using relative measurements\ninstead of absolute pixel values.\n\nWhen you draw your watch face, obtain the size of the canvas with the\n[Canvas.getWidth()](/reference/android/graphics/Canvas#getWidth())\nand [Canvas.getHeight()](/reference/android/graphics/Canvas#getHeight())\nmethods. Then, set the positions of your\ngraphic elements using values that are some fraction of the detected screen size. If you\nresize the elements of your watch face in response to a peek card, use values that are\nsome fraction of the space remaining above the card to redraw your watch face.\n\nRelated resources\n-----------------\n\nThe [Watch face sample app](https://github.com/android/wear-os-samples) demonstrates the best practices for configuring a watch face."]]