黑马程序员技术交流社区
标题:
android问题,一直报错
[打印本页]
作者:
a6566983
时间:
2014-10-26 09:20
标题:
android问题,一直报错
File parentFile;
File[] childFile;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textview=(TextView)findViewById(R.id.uri);
String rooturi = Environment.getExternalStorageDirectory() + "/image";
File root = new File(rooturi);
if (root.exists()) {
parentFile = root;
childFile = root.listFiles();
}
textview.setText(childFile.length);
}
最后一行总是出现错误
复制代码
aaaaaaa.png
(149.6 KB, 下载次数: 1)
下载附件
2014-10-26 09:20 上传
作者:
游客也爱学
时间:
2014-10-26 09:21
textview.setText(childFile.length);这行报空指针,要么textview在布局文件中没找到,你检查下id是否是写错了,在就是childfile.length==null,可能是childfile数组为空,可能是文件对象root下面没有子目录。反正就是textview或者childFile为空,好好看看就找到了。
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2