Membuat Direktori dalam Android

Contoh Kasus:

Saya ingin membuat direktori “Album_Foto” dalam folder sdcard seperti terlihat pada gambar dibawah ini:

Pertanyaan:

Bagaimana cara membuatnya … ?

Jawaban:

Buatlah satu projek Android bernama CreateDir, dengan activity utama bernama CreateDir.

Penambahan Permission pada File AndroidManifest

Bukalah file AndroidManifest.xml, lalu tambahkan permission seperti terlihat pada kode dibawah ini:

<uses-permission android:name=”android.permission.WRITE_EXTERNAL_STORAGE”/>

Perubahan kode pada Activity CreateDir

Rubahlah kode pada activity CreateDir sehingga terlihat seperti kode dibawah ini:

public class CreateDir extends Activity { 

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

String sdcard=Environment.getExternalStorageDirectory().getPath();

String lokasi=sdcard+File.separator+”Album_Foto”;

File pathDirektori=new File(lokasi);

pathDirektori.mkdirs();

}

}

Keterangan:

  • Import library secara otomatis dengan menekan tombol CTRL+F11.
  • Environment.getExternalStorageDirectory().getPath(), Kode ini digunakan untuk mengambil path dari external storage dalam android.
  • File.separator adalah string yang digunakan untuk memisahkan file-file, string ini berbentuk tanda “/”.
  • File pathDirektori=new File(lokasi), Kode ini digunakan untuk membuat objek file dalam android.
  • pathDirektori.mkdirs(), Kode ini digunakan untuk membuat direktori .

 

 

Jika tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura’.

You may also like...

Leave a Reply

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