Category: Android

Error IndexOutOfBoundsExceptions dalam Android

Contoh Kasus: Diketahui error yang terjadi adalah java.lang.IndexOutOfBoundsException: Index:18, Size:18 Pertanyaan: Apa maksud dari error diatas …? Jawaban: Error tersebut terjadi karena kita akan mengakses index yang melebihi batas ukuran array Karena index dimulai...

Menutup Keyboard setelah menekan Tombol

Diketahui: Versi Android Sdk : 27 Contoh Kasus: Saya ingin menutup soft keyboard pada HP Android setelah menekan tombol Pertanyaan: Bagaimana cara membuat programnya … ? Jawab: Masukkan kode berikut ini dalam methode¬†onClick: InputMethodManager...

Periksa URL ada atau tidak

Contoh Kasus: Saya ingin mengakses alamat URL seperti berikut ini: http://a2fahmi.com/sholawat_mp3/kisah_sang_rasul.mp3 Pertanyaan: Bagaimana cara memeriksa apakah alamat URL diatas itu ada atau tidak … ? Jawaban: Kita bisa gunakan kode berikut ini: private boolean...

android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork dalam Android

Diketahui: Saya mempunyai kode seperti berikut ini: HttpURLConnection huc = (HttpURLConnection) url.openConnection(); huc.setRequestMethod(“HEAD”); huc.connect(); Contoh Kasus: Saya sedang menjalankan aplikasi dalam Android Studio lalu menghasilkan error seperti berikut ini: android.os.NetworkOnMainThreadException¬†at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork Pertanyaan: Bagaimana cara...

Memasukkan Argumen ke dalam Fragment

Diketahui: Nama Activity saya adalah MainActivity Nama Fragmentnya adalah DensityFragment Pembuatan Kode dalam Activity Fragment b = new DensityFragment(); Bundle args = new Bundle(); args.putInt(“data”, 1); b.setArguments(args); Pembuatan Kode dalam Fragment Dalam metode¬†onCreateView() masukkan...

Konversi Double ke Integer

Kita bisa gunakan kode variabelDouble.intValue() Contoh: Saya punya angka Double = 6.0 Keinginan: Saya ingin menulisnya angka 6 saja dan menghapus koma dan angka nolnya Pertanyaan: Bagaimana cara melakukannya … ? Jawaban: Double nilaiAwal=6.0;...