Когда я нажимаю кнопку загрузки, я предполагаю, что вы идете на камбуз, выбираете картинку и затем устанавливаете img viewview к этой картинке. Проблема в том, что после того, как я выбрал изображение в камбузе, изображение не обновляется. Однако, если я нажму кнопку загрузки во второй раз, загрузка камбуза займет секунду или две, и в это время просмотр изображений загрузит картинку, которую я ранее выбрал. Может ли кто-нибудь помочь мне, чтобы я мог получить изображение, чтобы обновить правильно
load.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View arg0) {
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select Picture"), SELECT_PICTURE);
try {
FileInputStream in = new FileInputStream(selectedImagePath);
bMap = BitmapFactory.decodeStream(in);
img.setImageBitmap(bMap);
if (in != null) {
in.close();
}
img.invalidate();
} catch (Exception e) {}
}
});