1 Minutes      April 17, 2022      Programming Programming/Others

Mendapatkan Dimensi Gambar dari Resource di Android

Adakalanya saat kita membuat aplikasi Android, kita membutuhkan informasi dimensi dari sebuah gambar yang terdapat pada drawable resources. Biasanya saya membutuhkan informasi dimensi gambar ketika membuat sebuah custom view di Android, dan umumnya saya terapkan saat membuat splash screen aplikasi.

Berikut perintah Java yang saya gunakan untuk mendapat dimensi gambar baik lebar dan tinggi sebuah gambar dari folder resource baik dalam pixel dan dpi device:

BitmapDrawable img = (BitmapDrawable) this.getResources().getDrawable(R.drawable.xxx);

// in pixel
int heightInPx = img.getBitmap().getHeight();
int widthinPx = img.getBitmap().getWidth();

// in dpi
int heightInDpi = img.getIntrinsicHeight();
int widthInDpi = img.getIntrinsicWidth();
Cek Website Go-Hugo Apakah di Mode Production atau DevelopmentMerubah Objek Java dari Kelas Objek Dinamis ke Kelas Objek Asli