Ini tampaknya sederhana, saya mencoba untuk mengatur gambar bitmap tetapi dari sumber daya, saya memiliki dalam aplikasi di folder yang dapat digambar.
bm = BitmapFactory.decodeResource(null, R.id.image);
Apakah ini benar?
Dengan asumsi Anda memanggil ini di kelas Activity
Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.image);
Parameter pertama, Sumber Daya, diperlukan. Biasanya diperoleh dalam Konteks apa pun (dan subkelas seperti Aktivitas).
Coba ini
Ini dari sdcard
Ini dari sumber daya
sumber
Jika sumber daya ditampilkan dan dilihat, Anda juga dapat menangkapnya. Seperti tangkapan layar:
Ini sebenarnya mengambil seluruh tata letak tetapi Anda dapat mengubah sesuai keinginan.
sumber
Jika Anda telah mendeklarasikan objek bitmap dan Anda ingin menampilkannya atau menyimpan objek bitmap ini. tetapi pertama-tama Anda harus menetapkan gambar apa pun, dan Anda dapat menggunakan acara klik tombol, kode ini hanya akan menunjukkan bahwa cara menyimpan gambar yang dapat digambar dalam Objek bitmap.
Sekarang Anda dapat menggunakan objek bitmap ini, apakah Anda ingin menyimpannya, atau menggunakannya di google maps sambil menggambar pic pada lintang dan bujur tetap, atau menggunakan beberapa tempat lain
sumber
ganti saja baris ini
dengan
Maksud saya katakan, ubah saja nilai nol dengan getResources () Jika Anda menggunakan kode ini di sembarang tombol atau acara klik tampilan Gambar, tambahkan saja getApplicationContext () sebelum getResources () ..
sumber
Dengan menggunakan fungsi ini Anda bisa mendapatkan Bitmap Gambar. Lewati url gambar
sumber