Criar IUs baseadas em visualização no Wear OS

O Android Jetpack inclui a biblioteca de interface do Wear OS. A biblioteca de interface do Wear OS inclui estas classes:

Para uma lista completa, consulte as notas da versão.

Adicionar uma dependência à Biblioteca de interface do Wear OS

Para começar a criar um app, crie um projeto específico do Wear OS. Em seguida, adicione as seguintes dependências ao arquivo build.gradle do 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"
}

Importar classes do pacote da Biblioteca de interface do Wear OS

Para usar uma classe da Biblioteca de interface do Wear OS, importe-a do pacote androidx.wear.widget.

Usar os nomes de elementos corretos em arquivos de layout

Nos arquivos de layout, use nomes totalmente qualificados que correspondam à Biblioteca de interface do Wear OS.

Por exemplo, para usar a classe DismissibleFrameLayout da Biblioteca de interface do Wear OS, você pode especificar o seguinte em um arquivo de 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>