Я почти потратил целый день, чтобы найти решение для следующей проблемы:
Uri uri = Uri.parse("android.resource://de.test.app/" + R.drawable.ic_tab_artists_grey);
File file2 = new File(uri.getPath());
Boolean fileexists = file2.exists();
fileexists никогда не повторяет значение true. Есть ли ошибка?
С наилучшими пожеланиями
Samson
Прежде всего, спасибо за быстрые ответы,
Моя проблема в том, что следующий код
Intent myIntent = new Intent(android.content.Intent.ACTION_VIEW);
myIntent.setData(Uri.parse("android.resource://de.test.app/" + R.drawable.ic_tab_artists_grey));
myIntent.setType("image/png");
startActivityForResult(myIntent, 1);
создает ошибку:
Unable to start Activity ComponentInfo{com.android.gallery/com.android.camera.ViewImage}: java.lang.nullPointerException
и я подумал, что это произойдет, потому что файл не существует. Мой путь к setData неверен?