Mengambil Gambar dari Kamera atau Galeri dan ditampilkan pada ImageView

Mengambil gambar dari kamera atau galeri dan ditampilkan pada ImageView

Halo semuanya, pada postingan ini saya akan membagikan tutorial sederhana untuk kalian yang baru belajar membuat aplikasi android menggunakan android studio.

Tutorial kali ini kita akan membuat aplikasi untuk mengambil gambar dari kamera atau galeri dan ditampilkan pada imageview.

Project TakePicture

  • Hal pertama yang harus kita lakukan tentu membuat project baru di android studio. Pada tutorial ini saya memberikan nama projeknya “TakePicture”.

Menambahkan permission di Manifest

  • Tambahkan beberapa permission berikut agar aplikasi kita bisa mengakses kamera dan penyimpanan

Menambahkan dependencies di Gradle

  • Implementasi library Glide untuk menampilkan gambar pada imageview

Desain User Interface

  • Buka activity_main.xml, lalu ubah kodenya seperti berikut.

Cek Permission

  • Cek apakah user sudah mengizinkan semua permission

Membuat dialog pilihan metode pengambilan gambar

  • Ketika tombol “Take Picture” ditekan, maka akan muncul dialog pilihan metode pengambilan gambar

Ambil gambar dari kamera dan menampilkannya

  • Berikut kode untuk mengambil gambar dari kamera dan menampilkannya pada imageview

Ambil gambar dari galeri dan menampilkannya

  • Berikut kode untuk mengambil gambar dari galeri dan menampilkannya pada imageview

Kode lengkap MainActivity.kt

  • Berikut kode lengkap MainActivity.kt

Screenshot

Pilihan metode pengambilan gambar
Hasil dari kamera
Hasil dari galeri

Download source code lengkapnya disini

Terima kasih

You May Also Like

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *