Postingan lainnya
menjaga data yang sudah dimuat ketika terjadi pergantian orientasi
bagaimana cara ketika data dari api sdh tampil lalu internet di matikan , setelah itu orientasi di ubah dari potrait ke landscape datanya tetap tampil
3 Jawaban:
1 : bisa simpan datanya di SQLite database setelah berhasil load dari API. Artinya load data dari API lalu simpan di SQLite database, data yg dari SQLite database itu yg ditampilkan.
2: Kalau datanya kecil, bisa disimpan di bundle atau preference.
Jawaban Terpilih
Cara paling simple gan. Udah ane test di hp :D. Tinggal tambahin kode di AndroidManifest.xml.
<pre> <activity android:name="com.cim.pwab.MainActivity" android:configChanges="orientation|screenSize"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </pre> android:configChanges="orientation|screenSize". Berikut Ssnya. [link]https://drive.google.com/file/d/1ALSaCe5PeIpQ2kFGr7lOOYWPYd2Jom8i/view?usp=drivesdk [/link]
[link]https://drive.google.com/file/d/1OcHiCi3vZ0a-KqCkEv99aAZ5y_1AQYPp/view?usp=drivesdk [/link]
<a href='https://drive.google.com/file/d/1e_mmknBgCI-I02BhfABkSy81GnC_x3zp/view?usp=drivesdk '>https://drive.google.com/file/d/1e_mmknBgCI-I02BhfABkSy81GnC_x3zp/view?usp=drivesdk </a> Selamat mencoba gan. :D
Disimpan di savedInstancestate via bundle, disini buat lengkapnya <a href=' https://developer.android.com/guide/components/activities/activity-lifecycle?hl=en '>Activity Lifecycle</a>, Tapi lebih bagus disimpan di ViewModel kalo pake arsitektur MVVM.