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

Доступ к картинке хранящейся в assets - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Использование ресурсов в jar http://www.cyberforum.ru/android-dev/thread1382044.html
Можно ли использовать файлы ресурсов в каталоге res/ которые в jar. Сейчас выдает ошибку NotFoundException. Добавлено через 12 часов 13 минут Поднимаю тему!
Программирование Android Canvas в отдельном потоке капризничает Сразу приведу код, потом опишу в чем проблема: DrawThread drawThread; cotSX cotP=null; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... http://www.cyberforum.ru/android-dev/thread1381916.html
Добавление чужих исходников в свой проект в eclipse Программирование Android
Как использовать связи между проектами?? Допустим у меня есть проект и я хочу добавить в свой проект исходники другого проекта (что бы использовать классы, функции определенные в другом проекте),...
Программирование Android Intent на приложения Вконтакте
Как в Intent написать ссылку, чтобы в списке приложений, которые могут открывать ссылку появилось приложение Вконтакте? Я использовал ACTION_VIEW на ссылку m.vk.com. Но список показывает только...
Программирование Android Android VideoView: "Не удалось воспроизвести видео" http://www.cyberforum.ru/android-dev/thread1381717.html
Можете подсказать. Может я, что то не правильно сделал. main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
Программирование Android Bluetooth (чтоб его.) доброго всем дня! взываю к всезнающему ALL.. задача: есть (делается) софтинка, которая: 1. включает блютус (пусть с подтверждением юзера, не важно) 2. открывает серверный БТсокет 3.... подробнее

Показать сообщение отдельно
Alex_Fedor
31 / 31 / 5
Регистрация: 20.01.2015
Сообщений: 229
25.02.2015, 15:38  [ТС]
Я почти так и делаю. Видимо другого способа нет.
Java
1
2
3
4
5
6
7
8
9
10
11
             try {
                // получаем входной поток
                InputStream ims = getAssets().open(patch);
                // загружаем как Drawable
                Drawable d = Drawable.createFromStream(ims, null);
                // выводим картинку в ImageView
                image.setImageDrawable(d);
            }
            catch(IOException ex) {
                image.setImageResource(R.drawable.ic_launcher);
            }
Добавлено через 4 минуты
Еще такой момент помогите обработать исключение. Почему то не работает, хотя вроде должно
Java
1
2
3
4
5
6
          try {//картинки по этому пути нет должно выскочить исключение
                image.setImageDrawable(Drawable.createFromPath(patch));
            }
            catch (Exception e) {// обрабатываем исключение показываем ic_launcher
                image.setImageResource(R.drawable.ic_launcher);
            }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru