Contoh aplikasi navigasi lanjutan

  1. Benar atau Salah: Anda dapat menggunakan ViewModel yang sama untuk beberapa Aktivitas atau Fragmen untuk berbagi data.

  2. Cara apa yang benar untuk mengakses model tampilan bersama menggunakan pendekatan delegasi properti Kotin?

  3. Lengkapi bagian yang kosong

    Masukkan satu kata atau lebih untuk melengkapi kalimat.

    Gunakan LiveData ___ untuk menampilkan instance LiveData yang berbeda berdasarkan nilai instance lain.

  4. Bagaimana fungsi apply di Kotlin dapat digunakan untuk mengonfigurasi objek?

  5. Dengan menggunakan ekspresi tata letak data binding, sintaksis apa yang benar untuk menambahkan atribut ke tombol di tata letak ini untuk mengikat pemroses klik ke atribut tersebut?

    <Button
        android:id="@+id/next_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/next" />