【发布时间】:2014-03-11 08:39:21
【问题描述】:
我正在开发一个应用程序,需要在单击按钮时在 SD 卡内创建一个文件夹。 我不知道该怎么做。任何人都可以帮忙吗?请。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_date_select);
edit_date = (EditText) findViewById(R.id.edit_date);
edit_date.setGravity(Gravity.CENTER_HORIZONTAL);
btn_setDate = (Button) findViewById(R.id.btn_setDate);
btn_setDate.setOnClickListener(this);
updateDate();
btn_cFolder = (Button) findViewById(R.id.btn_cFolder);
btn_cFolder.setOnClickListener(new OnClickListener() {
public void onClick(View v)
{
Environment.getExternalStorageDirectory();
File folder = new File(Environment.getExternalStorageDirectory() + "/wahaha");
boolean success = true;
if (!folder.exists()) {
success = folder.mkdir();
}
if (success) {
Toast.makeText(getBaseContext(), "You have successfully created." , Toast.LENGTH_LONG ).show();
} else {
Toast.makeText(getBaseContext(), "You have Failed to create." , Toast.LENGTH_LONG ).show();
}
}
});
}
我是android开发的初学者。 好的,我现在做了很多研究,我发现该文件夹可以在 android 设备上看到。但是一旦我插入PC。仍然无法看到。有什么建议可以查看 PC 上的文件夹吗? 顺便问一下,为什么要保存到内部存储?
【问题讨论】:
标签: android