i реализует приложение, которое фиксирует изображение и сохраняет его в моей настраиваемой папке. все в порядке, но проблема в том, что моя галерея не синхронизируется при захвате изображения. это означает, что в галерее не отображается новое изображение захвата. для этого мне нужно перезагрузить свой телефон.Как синхронизировать галерею Android при захвате нового изображения, которое сохраняется в пользовательской папке
Вот мой образ код захвата ....
if (requestCode == 0 && resultCode == RESULT_OK) {
String[] projection = {MediaStore.Images.ImageColumns.SIZE,
MediaStore.Images.ImageColumns.DISPLAY_NAME,
MediaStore.Images.ImageColumns.DATA,
BaseColumns._ID,
MediaStore.Images.ImageColumns.DATE_ADDED};
final String imageOrderBy = MediaStore.Images.Media._ID + " DESC";
final String selection = MediaStore.Images.Media.DATE_TAKEN + " > " + time;
Uri u = MediaStore.Images.Media.EXTERNAL_CONTENT_URI;
CursorLoader loader = new CursorLoader(this, u,
projection, selection, null, imageOrderBy);
Cursor cursor = loader.loadInBackground();
if (null != cursor && cursor.moveToFirst()) {
ContentResolver cr = this.getContentResolver();
cr.delete(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
BaseColumns._ID + "=" + cursor.getString(3), null);
}
//showing image in image view
cameraPicture = output.getPath();
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 4;
Bitmap bitmap = BitmapFactory.decodeFile(cameraPicture, options);
binding.imageView.setImageBitmap(bitmap);
binding.imageView.setVisibility(View.VISIBLE);
}
так, как я могу синхронизировать андроида галере, когда я захватить изображение ??? так что я могу сразу увидеть этот образ с камбуза.
Там нет ничего в вашем вопросе, который включает в себя «захвата изображения и сохранить их в моей пользовательской папки». – CommonsWare
жаль, что я новый, и это был мой первый вопрос. поэтому я не знаю, как отправить вопрос и stackoverflow, показывая мне ошибку. поэтому скопируйте мой код onresult здесь. – Rhidoy