Ansichtsbasierte UIs unter Wear OS erstellen

Android Jetpack enthält die Wear OS-UI-Bibliothek. Die Wear OS-UI-Bibliothek enthält die folgenden Klassen:

Eine vollständige Liste finden Sie in den Versionshinweisen.

Abhängigkeit von der Wear OS-UI-Bibliothek hinzufügen

Erstelle zuerst ein Wear OS-spezifisches Projekt, um Apps zu erstellen. Fügen Sie dann der Datei build.gradle Ihrer Anwendung die folgenden Abhängigkeiten hinzu:

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

Klassen aus dem Paket der Wear OS-UI-Bibliothek importieren

Wenn du eine Klasse aus der Wear OS-UI-Bibliothek verwenden möchtest, importiere sie aus dem Paket androidx.wear.widget.

Die richtigen Elementnamen in Layoutdateien verwenden

Verwende in Layoutdateien voll qualifizierte Namen, die der Wear OS-UI-Bibliothek entsprechen.

Wenn du beispielsweise die Klasse DismissibleFrameLayout aus der Wear OS-UI-Bibliothek verwenden möchtest, kannst du Folgendes in einer Layoutdatei angeben:

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