DELTALABS STUDIO
https://www.deltalabsstudio.com/2017/07/source-code-membuat-preferencefragment.html
[SOURCE CODE] Membuat PreferenceFragment Settings dengan Tab dan ViewPager
- Import Unofficial PreferenceFragment dari https://github.com/Machinarius/PreferenceFragment-Compat
- Buka layout activity_main.xml buat kodenya sebagai berikut :
- Buat resource file dengan resource type xml meliputi theme_settings.xml, color_settings.xml dan about_settings.xml.
- Buat class Fragment, banyaknya fragment tergantung berapa tab yang akan
kita buat. Sebagai contoh saya menggunakan 3 tab, maka dari itu saya
membuat 3 fragment, yaitu FragmentTema, FragmentWarna, FragmentTentang.
- FragmentTema.java
- FragmentWarna.java
- FragmentTentang.java - Buat class baru dengan nama SettingsAdapter.java dengan isi kode sebagai berikut :
- Buka MainActivity.java edit seperti berikut :
- Kode lengkapnya bisa didownload di github admin https://github.com/DeltalabsProject/PreferenceFragment_with_TabLayout_and_ViewPager
Preview :