我现在要一个文件浏览器的功能,网上搜到了类似的代码,但是根目录把我整晕了,我用电脑测试的话用的Android emulator是没装sd卡的,而真正交付使用时肯定是装sd卡的,那么我怎么设置初始路径,也就是根目录的路径,是写哪个呢?emulator的,还是sd卡的?求大侠指导!!
解决方案 »
- 在安卓上,当应用不在前台显示且内存不足的时候,是先回收静态变量的内存还是activity的内存
- windows 7 下能做安卓开发吗??
- 关于XMLPullParser
- Android internal.Telephony 是属于哪个进程
- 有一行有两个组件EditText和Button,Button靠最右,EditText宽度从最左到Button的左边,这个用相对布局,要怎么实现?
- 签名的新发现~~
- android omx 组建
- android平台下能否使用一个后台线程来监控另一个独立程序的运行界面和动作
- andengine 两个AnimatedSprite碰撞后消除怎么写?
- Android调用stopService方法发生空指针异常
- 高手指点一下
- 项目不能直接import没有版本,会出错
Environment.getExternalStorageDirectory();
请问这样之后指向的目录是andorid的根目录吗??
public void onClick(View v) {
Intent intent = new Intent();
intent.putExtra("explorer_title",
getString(R.string.dialog_read_from_dir));
intent.setDataAndType(Uri.fromFile(new File("/sdcard")), "*/*");
intent.setClass(MyActivity.this, ExDialog.class);
startActivityForResult(intent, REQUEST_EX);
}
});这是响应浏览文件的监听器,这么写有问题吗?为什么一点击按钮就崩溃了,是路径的问题吗?intent.setDataAndType(Uri.fromFile(Environment.getExternalStorageDirectory()),"*/*");我这样写也不行啊。求指导啊。