Форум программистов, компьютерный форум CyberForum.ru

Открытие файла - Android

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
RosPC
-6 / 3 / 0
Регистрация: 21.09.2012
Сообщений: 80
05.12.2012, 19:59     Открытие файла #1
Здравствуйте, у меня не находит файл на SDcard, хотя он там 100% есть...(
пробовал сделать так:
Java
1
Bitmap bitmap = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory()+"/screen/ss.raw");

пробовал вот так:
Java
1
2
3
4
5
6
7
8
  InputStream is = null;
            try {
                is = new BufferedInputStream(new FileInputStream(
                           Environment.getExternalStorageDirectory()+"/screen/ss.raw"));
            } catch (FileNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }

и делал много других вариантов...(

Вот логи:
Миниатюры
Открытие файла   Открытие файла  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2012, 19:59     Открытие файла
Посмотрите здесь:

открытие локального html Android
Android Открытие программы отправки СМС сообщений
Android Открытие svg в webview
Android Открытие текстового файла на считывание и вывод значения на экран
Android Открытие нужного активити
Android Открытие нужного пункта списка
Android Notifications и открытие Activity по щелчку
Android Открытие в другом браузере
Android Запретить открытие Drawer
Открытие изображения с масштабированием Android
Android Открытие фрагмента NawDrawer
Android Открытие apk в андроид студио

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
RosPC
-6 / 3 / 0
Регистрация: 21.09.2012
Сообщений: 80
06.12.2012, 20:07  [ТС]     Открытие файла #2
открыть картинку просто с sdcard...



Java
1
2
3
4
5
6
7
String uri=Environment.getExternalStorageDirectory()+"/1.jpg";
            BitmapFactory.Options options = new BitmapFactory.Options();
            options.inSampleSize = 2;
            Bitmap bm = BitmapFactory.decodeFile(uri, options);
            
            im.setImageBitmap(null);
            im.setImageBitmap(bm);
не открываетса...
пробовал по ури:
Java
1
2
3
Uri uri=Uri.fromFile(new File( Environment.getExternalStorageDirectory()+"/1.jpg"));
im.setImageURI(null);
im.setImageURI(uri);

помогите пожалуйста... ато у меня скоро мозги закипят...((( не работает... а я не понимаю почему...

Зарание спасибо!
hellmin
36 / 36 / 2
Регистрация: 13.07.2011
Сообщений: 95
07.12.2012, 15:02     Открытие файла #3
А права в manifest есть?
XML
1
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
RosPC
-6 / 3 / 0
Регистрация: 21.09.2012
Сообщений: 80
07.12.2012, 15:23  [ТС]     Открытие файла #4
Цитата Сообщение от hellmin Посмотреть сообщение
А права в manifest есть?
XML
1
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Есть... но не работает... я просто не понимаю в чом дело... все время говорит что FileNotFound...(
lifestyle
Mobile Developer
 Аватар для lifestyle
231 / 227 / 4
Регистрация: 10.05.2009
Сообщений: 917
08.12.2012, 15:10     Открытие файла #5
RosPC,
Во первых посмотри какой путь тебе возвращает твоя конструкция на самом деле
Java
1
 Environment.getExternalStorageDirectory()+"/screen/ss.raw"
во вторых у тебя NullPointerException в классе TakeScreenshot на строке 101
что то мне подсказывает, что это как то связанно...
Yandex
Объявления
08.12.2012, 15:10     Открытие файла
Ответ Создать тему

Метки
Открытие, файла
Опции темы

Текущее время: 19:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru