Cara Menyatukan Ikon dengan View Yang Lain Android Studio

combination drawable

Kasusnya seperti ini, saya fikir tombol kirim yang biasanya memiliki ikon seperti pesawat kertas yang ada disetiap aplikasi android tersebut merupakan ImageView yang diletakkan berdampingan di EditText, namun ternyata salah dan itu tidak menyatu melainkan menjadi beda dua buah view yang berbeda. Saya baru menyadarinya ketika membuat layouting untuk form login yang mana UI/UX nya meminta ada ikon user di pojok kiri saat memasukan nama.

Untuk melakukannya kamu tinggal menggunakan tag Drawable yang merupakan masih dalam jajaran TextView. Lebih lengkapnya, telah saya ringkaskan tabel tentang penggunaan tag Drawable untuk kebutuhan layouting di Android Studio.

android:drawableBottom Menaruh ikon di bawah View.
android:drawableEnd Menaruh ikon di paling akhir View.
android:drawableLeft Menaruh ikon di sebelah kiri View.
android:drawablePadding Menaruh ikon dengan menyesuaikan Padding View.
android:drawableRight Menaruh ikon di sebelah kanan View.
android:drawableStart Menaruh ikon di paling awal View.
android:drawableTint Memberi warna pada ikon yang dipilih.
android:drawableTintMode Mencampurkan warna pada ikon yang dipilih.
android:drawableTop Menaruh ikon di atas View.

Jadi untuk menggunakannya kamu tinggal pilih diantara tag yang ada di pada tabel di atas, misalnya bila kamu ingin menaruh ikon di sebelah kanan view seperti EditText, berarti kamu harus memasukkan android:drawableRight="@drawable/nama_ikon". Semua cara drawable ini berlaku di semua jenis View.

Penggunaan tag di atas berdasarkan dari resource Android Developer yang mendukung API 27 dan versi di bawahnya, jadi jangan khawatir tentang menambahkan API lagi. Bila kamu kesulitan untuk menggabungkan antara ikon dengan view yang lainnya, coba tuliskan masalahnya di kolom komentar bawah.

Posting Komentar

0 Komentar