Revo Faris Saifuddin
5 min readFeb 15, 2019

Tugas 4 Pemrograman Android Studio “User interaction”

04.1: Clickable images

Pertama membuat projek baru dengan nama Droid cafe> pilih Basic activity

pilih basic activity>finish

tampilan awal seperti gambar dibawah ini

Buat contain_main.xml>buat tampilan seperti gambar dibawah ini

berikut code contain_main.xml

Menambahkan method onClick pada gambar

pertama klik string tambahkan code dibawah ini

selanjutnya klik MainActivity.java dan tambahkan beberapa method”displayToast()”,”showDonatOrder()”,”showIceCreamOrder()”,”showFroyoOrder()” seperti gambar dibawah ini

floating action button

selanjutnya menambahkan icon. klik res>drawable>new>image asset>actionbar&tab icons>ubah”ic_action_name”menjadi”ic_shopping_cart

selanjutnya tambahkan OrderActivity.java seperti gambar dibawah

buat baru layout dengan nama activity_order.xml

selanjutnya run app

04.2: Input controls

Menambahkan item ke menu opsi selanjutnya klik res>layout>buka activity_order.xml seperti gambar berikut

Menambahkan ikon pada radio button

Tambahkan TextView dibawah ini pada activity_order.xml seperti gambar berikut ini

Selanjutnya tambahkan tambahkan RadioGroup seperti gambar dibawah ini

Tambahkan code pada OrderActivity.java Pada gambar dibawah ini

Menggunakan spinner

klik activity_order.xml tambahkan attribut Spinner

Selanjutnya strings.xml tambahkan code seperti gambar dibawah ini

Selanjutnya tambahkan code untuk spinner pada OrderActivity.java

Selanjutnya Run App

4.3 Menus and Pickers

Menambahkan menu

klik content_main.xml>tambahkan app:layout_behaviour untuk melihat scrolling seperti gambar dibawah ini

klik activity_main.xml dan tambahkan seperti gambar dibawah ini

Selanjutnya klik menu_main.xml tambahkan item sperti gambar dibawah:

selanjutnya klik strings.xml tambahkan nama string dan value

selanjutnya Run App

Menambahkan item icon pada menu icon

Selanjutnya Run App maka hasilnya seperti gambar dibawah ini

Menghandle menu item yang terpilih

klik MainActivity.java tambahkan seperti gambar dibawah

Tambahkan onOptionsItemSelected() event hendler dan tambahkan code seperti gambar dibawah ini

Run App

Meminta user choice

Buat project dengan nama”DialogForAlert”>klik activity_main.xml buat tombol alert

Selanjutnya klik MainActivity.java tambahkan “onClickShowAlert()” >button OK dan Cancel ke alert seperti gambar dibawah ini

Selanjutnya Run App

Picker untuk user input

Buat project baru dengan nama”PickerForDate” selanjutnya klik activity_main.xml buat button seperti gambar dibawah ini

Selanjutnya buat DataPickerFragment.java dengan menambahkan code seperti gambar dibawah ini

Selanjutnya tambahkan code untuk MainActivity.java

Selanjutnya Run App