Lompat ke konten Lompat ke sidebar Lompat ke footer

Menggunakan PutExtra Dengan SharedPreferences Dalam 1 Class Android Studio

contohnya saya ingin copy nama file yg sedang di download, alias realtime dan akan di dipanggil nama file nya sesuai yang di copy oleh SharedPreferences dalam 1 class

konsep SharedPreferences ini berebeda dengan putExtra String tetapi dengan fungsi yang sama

konsep ini mengakali log aplikasi untuk menyimpan data ke dalam aplikasi android


taro kode ini implementasi sekaligus fungsi

SharedPreferences.Editor editor = getSharedPreferences("pref_key", MODE_PRIVATE).edit();
editor.putString("name", URLUtil.guessFileName(url, contentDisposition, mimetype));
editor.apply();

 

kode untuk memanggil nya

SharedPreferences prefs = getSharedPreferences("pref_key", MODE_PRIVATE);
String name = prefs.getString("name", "No name defined");
Toast.makeText(ctxt, name, Toast.LENGTH_SHORT).show();

catatan :

no name defined adalah jika sebuah Shared Preferences tidak di set alias null maka akan menampilkan "no name defined " agar aplikasi tidak terjadi force close

close