Файлы ==> ==>
Как показано на этом рисунке, мое изображение (960-Minimalism.jpg) находится во внутренней памяти телефона, и я пытаюсь получить его путь для дальнейшего использования через класс File.
Что я еще пробовал
1st:
String filePath = MainActivity.this.getFilesDir().getAbsolutePath();
File file = new File(filePath, "960-Minimalism.jpg");
2nd:
File file = new File(Environment.getExternalStorageDirectory()+ "/Android/data/"+ getApplicationContext().getPackageName()
+ "/Files/"+"960-Minimalism.jpg");
Чрезвычайно жесткий код:
File file = new File("/data/data/com.example.net/files/","960-Minimalism.jpg")
Исключение здесь то же, что и 1-е..
Я знаю, что что-то упускаю или делаю что-то не так, но до сих пор не могу понять.
Есть идеи..
ИЗМЕНИТЬ
Пожалуйста, не думайте, что у меня три проблемы. Выше приведены мои проверенные решения, которые не сработали. Но проблема в том, что я хочу получить путь к изображению, который находится в моей внутренней памяти. Вот почему я удалил свои исключения здесь.
File file = new File(Environment.getExternalStorageDirectory()+ "960-Minimalism.jpg");
- person Lucifer   schedule 25.02.2014