Mem-build UI berbasis View di Wear OS

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Android Jetpack memungkinkan antarmuka pengguna yang konsisten dan dioptimalkan di seluruh perangkat dan aplikasi platform. Android Jetpack menyertakan Library Wear UI, yang berisi banyak komponen UI pilihan untuk aplikasi Wear OS Anda.

Library UI Wear OS menyertakan (tetapi tidak terbatas pada) class berikut.

Untuk daftar lengkapnya, baca catatan rilis.

Menambahkan dependensi pada Library UI Wear OS

Untuk mulai membuat overlay bagi aplikasi Anda, buat project khusus Wear-OS. Lalu tambahkan dependensi berikut ke file build.gradle aplikasi Anda:

dependencies {
    ...
  // Standard Wear OS libraries
  implementation "androidx.wear:wear:1.2.0"
  // includes support for wearable specific inputs
  implementation "androidx.wear:wear-input:1.1.0"
}

Mengimpor class dari paket Library UI Wear OS

Saat Anda menggunakan class dari Library UI Wear OS, impor class tersebut dari paket androidx.wear.widget. Lihat Contoh Penggunaan Class Library.

Menggunakan nama elemen yang tepat dalam file tata letak

Dalam file tata letak, gunakan nama yang sepenuhnya memenuhi syarat, yang sesuai dengan Library UI Wear OS.

Misalnya, untuk menggunakan class DismissibleFrameLayout dari Library UI Wear OS, Anda dapat menetapkan kode berikut dalam file tata letak:

<androidx.wear.widget.DismissibleFrameLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/swipe_dismiss_root" >

    <TextView
        android:id="@+id/test_content"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center"
        android:text="Swipe the screen to dismiss me." />
</androidx.wear.widget.DismissibleFrameLayout>