בניית ממשקי משתמש מבוססי-צפייה ב-Wear OS

Android Jetpack כולל את ספריית ממשק המשתמש של Wear OS. ספריית ממשק המשתמש של Wear OS כוללת את הכיתות הבאות:

כדי לראות את הרשימה המלאה, אפשר לעיין בנתוני הגרסה.

הוספת תלות בספריית ממשק המשתמש של Wear OS

כדי להתחיל ליצור אפליקציות, צריך ליצור פרויקט ספציפי ל-Wear-OS. מוסיפים את יחסי התלות הבאים לקובץ build.gradle של האפליקציה:

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

ייבוא כיתות מחבילת ספריית ממשק המשתמש של Wear OS

כדי להשתמש בכיתה מ-Wear OS UI Library, מייבאים אותה מחבילת androidx.wear.widget.

להשתמש בשמות הרכיבים הנכונים בקובצי פריסה

בקובצי פריסה, צריך להשתמש בשמות מוגדרים במלואם שתואמים לספריית ממשק המשתמש של Wear OS.

לדוגמה, כדי להשתמש כיתה אחת ( DismissibleFrameLayout) מספריית ממשק המשתמש של Wear OS, אפשר לציין את הדברים הבאים בקובץ פריסה:

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