如题,我从网上下载的一张图片保存在mnt/sdcard/download_test/test.jpg。我要得到这张图片的大小,还有这个单位是KB吗?
------解决方案--------------------
- Java code
Uri uri = Uri.fromFile(new File("这里写文件详细路径")); ContentResolver cr = getContentResolver(); Cursor c = cr.query(uri, null, null, null, null); while(c.moveToNext()){ for(int i = 0; i < c.getCount(); i++){ //获取文件大小 long l = c.getLong(c.getColumnIndex(MediaStore.Images.Media.SIZE)); } }