2012-02-29 87 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

相关问题