«

Nis 07

Android Uygulamasında Klasör Açma

Merhaba arkadaşlar bu yazımda android uygulaması içerisinden nasıl dizin oluşturabileceğinizi anlatacağım. Öncelikle dizini ben main dizinde açacağım. Telefon depolamasının ana dizininde ilgili klasör oluşturulacaktır.

Class’ımda aşağıdaki kütüphaneleri import ettim.

import android.os.Environment;
import java.io.File;
public class folders{
public static String mainPath = Environment.getExternalStorageDirectory().toString();
//Yukarıdaki kod satırıyla anadizin'in yolunu string değişkene aldık.
public static String createDownloadsFolder(){
    //Create Folder
    File folder = new File(mainPath+"/Downloads/");
    if(!folder.exists()){
        if(!folder.mkdirs()){
            folder.mkdirs();
        }
    }
    return folder.toString();
}

yukarıdaki fonksiyon ile de File nesnesine ana dizinin sonuna oluşturmak istediğimiz klasör adını girerek dizini belirttik. Bu dizinin daha önceden var olup olmadığına baktık. Oluşturulabilir durumda ise oluştur ‘folder.mkdirs()’ ile dizinini oluşturulmasını sağladık.

Bir Cevap Yazın