Menampilkan Gambar ke WebView berdasarkan Negara

Diketahui:

Nama file gambar saya adalah gb_satuan_panjang_dan_berat.png

Contoh Kasus:

Saya ingin menampilkan gambar ke versi bahasa Inggris jika kita menyetting bahasa HP ke bahasa Inggris dan jika bahasa HP kita adalah bahasa Indonesia maka otomatis gambar yang ditampilkan adalah versi bahasa Indonesia.

Pertanyaan:

Bagaimana caranya … ?

Jawaban:

Membuat Folder drawable

Defaultnya folder drawable itu untuk gambar dengan bahasa HP adalah bahasa Inggris.

Untuk gambar dengan bahasa HP versi bahasa Indonesia maka ikuti langkah berikut ini:

  • Bukalah direktori namaAplikasimu/app/src/main/res
  • Buatlah folder drawable-in dan masukkan gambar versi bahasa indonesia dalam folder ini

Pembuatan Kode HTML

objekWebView.loadDataWithBaseURL(“file:///android_res/drawable/”, “<img src='”+ getResources().getResourceEntryName(R.drawable.gb_satuan_panjang_dan_berat)+”‘ width=\”100%\” height=’auto’ />”,”text/html”,”utf-8″,null );

Catatan:

Nama gambar untuk folder drawable dan drawable-in itu harus sama namanya.

Penutup

Sekian dan terima kasih

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *