2012-02-29 100 views
1

我使用以下代碼在內部存儲器上成功創建文件夾,但添加了前綴「_app」!所以如果我創建「aplications」文件夾,它將被命名爲「app_aplications」。如何解僱它並設置所需的名字?謝謝android創建不帶_app前綴的內部存儲文件夾

public class DirectoriesActivity extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     createFolder(getBaseContext()); 

    } 

    public static void createFolder(Context context){ 

      context.getDir("aplications", Context.MODE_PRIVATE); //Creating an internal dir; 
    } 
} 
+0

出於好奇,你所關心的內部文件夾_name_什麼特別的原因? – 2012-02-29 17:03:06

+0

嗨馬文,是的,我有一個嵌入代碼,查找該文件夾名稱 – Jaume 2012-03-01 09:58:27

回答

3

您可以使用Java API而不是Android的API:

try{ 

    boolean success = new File("data/data/com.sample/aplications").mkdir(); 
    if (success) 
    // directory created 

}catch (Expception e) 
... 
+1

偉大的,工作!謝謝 – Jaume 2012-03-01 09:57:09

相關問題