Pertemuan 4
Daftar Isi
- ImageView
- Spinner
- RecyclerView
- WebView
- MapView
ImageView
ImageView
Elemen user interface untuk Menampilkan <ImageView
Gambar
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="center"
android:src="@drawable/my_image" />
Atribut yang sering digunakan
android:scaleType
android:src
ImageView: Scale Type
Center Menampilkan gambar ditengah view tanpa merubah skalanya.
centerInside
Meruabh skala gambar agar pas di dalam view dengan menjaga aspek
rasionya. Jika ukuran gambar lebih kecil dari view, maka hasil yang
didapatkan sama seperti center.
fitCenter
Menampilkan gambar agar pas berada didalam view dengan menjaga
aspek rasionya. Setidaknya akan ada satu sisi yang pas dengan view, lalu
hasilnya ditampilkan di tengah.
fitStart Sama seperti fitCenter tapi sejajar dengan posisi kiri atas dari view.
fitEnd Sama seperti fitCenter tapi sejajar dengan posisi kanan bawah view
centerCrop
Merubah skala gambar sehingga dimensi x dan y lebih besar atau sama
dengan view dengan menjaga aspek rasionya, lalu menampilkan gambar
ditengah view.
fitXY
Merubah dimensi x dan y agar pas dengan ukuran view; aspek rasio
gambar tidak dijaga.
Matrix
Merubah skala gambar melalui kelas Matrix. Matrix ini dapat diberikan
lewat method setImageMatrix. Kelas Matrix dapat melakukan
transformasi misalnya memutar gambar.
Sumber : https://www.codepolitan.com/bekerja-denga-imageview-599ab7a93d134
Spinner
Spinner
Elemen user interface untuk Menampilkan <Spinner
Sejumlah Pilihan
android:id="@+id/planets_spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
Spinner :Mengisi daftar pilihan melalui kode XML
Pada String.XML Buatkan
Layout Utama
RecyclerView : Adapter
RecyclerView : Bagian Utama
RecyclerView : Mengatur Jumlah Kolom