Saya memiliki fragmen yang menampilkan widget recyclerview Ketika daftar kosong, saya ingin menampilkan ImageButton di tengah untuk memberi tahu pengguna untuk menambahkan konten. Saya menautkan tampilan di OnCreateView dengan cara ini override fun onCreateView( inflater: LayoutInflater, ....
Bagaimana cara mengumpulkan dua aliran keadaan dalam kegiatan? Karena milikku hanya aliran pertama yang dikonsumsi. Misalnya, Viewmodel di dalam seperti ini: class ExampleViewModel: ViewModel(){ private val state = MutableStateFlow<HomeMainFragmentState>(HomeMainFragmentState.Init) private v....
Saya menggunakan kode ini mViewModel.eventGameFinish.observe(this, { hasFinished -> if (hasFinished) GameFinished() }) Untuk mengamati livedata dalam aktivitas saya. Semuanya berfungsi dengan baik tetapi ketika aktivitasnya tidak ada di layar, yang berarti kapan Onstop () disebut. Saya ingin ob....
Saya baru menguji dan espresso, jadi tolong beri saya. Saya memiliki aplikasi dengan beberapa pengeditan gambar sederhana dan saya telah memutuskan untuk menutupinya dengan tes UI. Sebagai permulaan, saya telah memutuskan untuk menguji pengunggahan gambar awal, memproses, dan pindah ke layar berikut....
Saya menggunakan dalam proyek RecyclerView, Room DB dan mencoba membuat fungsi untuk menambahkan catatan ke tabel atau menghapus jika ada dengan mengklik tombol. Tetapi masalah utamanya adalah fungsi yang dieksekusi tanpa batas (menambah, menghapus, dan lagi). Ini kode: Fragment override fun saveD....
Saya mendapatkan kesalahan berikut menjalankan observeAsState pada objek livedata setelah saya meningkatkan jetpack mengkomposok ke 1.0.0-beta07. java.lang.NoSuchMethodError: No interface method startReplaceableGroup(ILjava/lang/String;)V in class Landroidx/compose/runtime/Composer; or its super cla....
Skenario: Saya memiliki dua fragmen bernama FirstFragment dan UnitFragment. Saya beralih dari FirstFragment ke UnitFragment untuk memilih unit untuk kembali ke FirstFragmet menggunakan navController.popBackStack(); dan mengirim data unit ke FirstFragment yang mengamati data unit. Ini adalah onViewCr....
Saya menggunakan recyclerview di dalam viewpager. Sekarang saya ingin mengubah tampilan fragment saya ketika saya menggulir tampilan daur ulang. Saya menggunakan mvvm dan liveData dan saya ingin menggunakan viewModel dan mengirim data gulir ke viewModel dan di observe i observe viewModel Data yang ....
Saya mulai dalam arsitektur MVVM dan pemrograman reaktif Kotlin. Bagaimana saya bisa menggunakan Kotlin LiveData, Coroutines and/or Observable untuk melakukannya di optionSelected() Fungsi pengembalian hanya setelah pengguna mengklik tombol PAR1 atau PAR2 untuk mengembalikan konten ke urutan kedua ....