В моем приложении я собираю некоторые изображения из галереи устройства в виде имен файлов.Я хочу отобразить одно из изображений при запуске приложения.Когда я использую следующий код -
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
String imageFileName = imagesNamesArrayList.get(rndIndex);
Uri imageUri = Uri.parse("file://" + imageFileName);
intent.setDataAndType(imageUri, "image/*");
startActivity(intent);
я получаю следующую ошибку -
03-22 18:00:18.248: E/AndroidRuntime(12560): FATAL EXCEPTION: MediaFeed
03-22 18:00:18.248: E/AndroidRuntime(12560): java.lang.IllegalArgumentException: Found
authority component in URI: file://mnt/sdcard/tapjoy/cache/images/placeholder.png
Как это можно решить?