Creare UI basate su View su Wear OS

Prova Compose
Jetpack Compose su Wear OS è il toolkit UI consigliato per Wear OS.

Android Jetpack include la libreria UI di Wear OS. La libreria UI di Wear OS include le seguenti classi:

Per un elenco completo, leggi le note di rilascio.

Aggiungere una dipendenza dalla libreria UI di Wear OS

Per iniziare a creare app, crea un progetto specifico per Wear OS. Poi aggiungi le seguenti dipendenze al file build.gradle dell'app:

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"
}

Importare classi dal pacchetto della libreria UI di Wear OS

Per utilizzare una classe della libreria UI di Wear OS, importala dal androidx.wear.widget pacchetto.

Utilizzare i nomi degli elementi corretti nei file di layout

Nei file di layout, utilizza nomi completi che corrispondono alla libreria UI di Wear OS.

Ad esempio, per utilizzare la classe DismissibleFrameLayout della libreria UI di Wear OS, puoi specificare quanto segue in un file di layout:

<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>