4.3 USING THE APP BAR AND TABS FOR NAVIGATION
- Add an Up Button for Ancestral Navigation
Buka DroidCafe Part 3
Masukkan kodingan activity seperti di bawah ini. Run aplikasi
Jika berhasil akan muncul tampilan seperti di bawah. Tombol < adalah tumbul untuk navigasi ke Parent Screen
2. Use Tab Navigation with Swipe Views
Buat project barudengan nama Tab Experiment
Pada stye.xml tambahkan kodingan seperti di bawah
Buka tab activity_main dan ubah layout menjadi RelativeLayout. Lalu tambahkan kodingan seperti di bawah ini. Tamabahkan toolbar, tablayout dan viewpager
Buatlah 3 fragment. Masukkan kodingan seperti di bawah
Buat Java Class baru dengan nama PagerAdapter. Masukkan kodingan seperti di bawah, yang mana fungsinya adalah untuk mendefinisikan jumlah tab
Lalu masukkan kodingan berikut
- Override dengan isi Public Fragment getItem… dan seterusnya yang fungsinya untuk menentukan posisi tab
- Override public int getCount ()…. yang fungsinya untuk mengembalikan nilai tab
Lalu inflate toolbar di MainActivity dalam method onCreate() seperti di bawah
Pada string.xml, masukkan 3 resources seperti di bawah
di MainActivity methos onCreate() tambahkan kode seperti dibawah untuk memasukkan judul pada tab
Lalu kodingan di bawah untuk PagerAdapter
Lalu kodingan di bawah untuk membuat Listener saat user menginput pilihan tab
Jika semua kodingan berhasil dibuat, akan muncul tampilan seperti di bawah
Tugas 4.4
Buat aplikasi baru bernama RecyclerView
Tambahkan kodingan di bawah ini pada build.gradle
Tambahkan variabel anggota privat untuk daftar tertaut mWordList dan mCount penghitung integer. Tambahkan juga metode seperti di bawah ini pada onCreate di MainActivity.java
Buat layout utama di activity_main.xml dengan menambahkan kodingan seperti di bawah
Klik kanan pada layout > New > Layout resource file. Beri nama wordlist_item. Klik ok
Pada layout yang baru saja dibuat, tambahkan kodingan seperti berikut
Klik kanan pada java/com.android.example.recyclerview > new > java class. Beri nama WordListAdapter
Tambahkan kodingan berikut pada java yang baru saja dibuat untuk membuat holder tampilan
Lalu dilanjutkan dengan kodingan di bawah untuk menyimpan data anda pada adaptor
Untuk membuat recyclerView, lakukan kodingan seperti berikut di mainActivity.java
Untuk menambahkan tombol aksi mengambang (FAB), tambahkan kodingan seperti di bawah ini pada activity_main.xml
Klik kanan pada drawable > new > vector asset
Pilih content, pilih tanda plus + klik ok
Lalu tambahakn kodingan di bawah ini pada mainActivity.java untuk menambahkan listener onClick ke FAB
Jika berhasil, tampilan aplikasi akan muncul seperti ini