我试图重新命名库从相机拍摄的图像赋予了新的名称。 当我改名的文件中的原始图像中消失2个显示黑色方块。 任何一个可以帮我告诉我的程序重新命名图库图片排序这个问题。
路径如下: /mnt/sdcard/DCIM/Camera
我试图通过更新如下内容提供商的图像标题:
ContentValues val = new ContentValues();
val.put(Images.Media.TITLE, "ImageTitle23");
getContentResolver().update(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, val, null, null);
图像标题在画廊改变。
但是,当我尝试查询更新的图像,如下我收到名称相同,前一个:
final String[] imageColumns = { MediaStore.Images.Media._ID, MediaStore.Images.Media.DATA };
final String imageOrderBy = MediaStore.Images.Media._ID+" DESC";
Cursor imageCursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, imageColumns, MediaStore.Images.Media._ID+"="+id, null, imageOrderBy);
if(imageCursor.moveToFirst()){
int idd = imageCursor.getInt(imageCursor.getColumnIndex(MediaStore.Images.Media._ID));
String fullPath = imageCursor.getString(imageCursor.getColumnIndex(MediaStore.Images.Media.DATA));
谁能帮我整理出这个问题?