Я пытался создать приложение для Android с интеграцией Adobe Creative SDJ, но столкнулся с некоторыми проблемами.
Я создал Activity, в котором запускается камера или галерея, чтобы выбрать изображение для его редактирования. Камера запустится, и фотография будет сделана и сохранена по следующему пути:
storage/emulated/0/Pictures/myAppName/myImage.jpg
Он также должен отображаться в ImageView
в том же действии, но не отображается. В другом упражнении я интегрировал пользовательский интерфейс ImageEditing творческого SDK от Adobe, которому требуется imageUri
в качестве входного изображения.
Вот мои коды для отображения изображения в ImageView
:
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// camera codes
String path = "storage/emulated/0/Pictures/Touch/touch.jpg";
resultImageView.setImageDrawable(Drawable.createFromPath(path));
// gallery codes
if (resultCode == RESULT_OK && requestCode == PICK_IMAGE){
imageUri = data.getData();
resultImageView.setImageURI(imageUri);
}
}
Как я могу преобразовать ImageView
в Uri и отправить его следующему действию? Заранее спасибо!
imageUri
в следующее действие для доступа к тому же изображению - person ρяσѕρєя K   schedule 09.06.2016