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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Novichek_9I
4 / 5 / 2
Регистрация: 31.03.2015
Сообщений: 135
#1

Загрузить изображения из внешней БД в приложение Андроид - Android

05.05.2015, 01:56. Просмотров 227. Ответов 0
Метки нет (Все метки)

Суть в следующем.
Приложение загружает данные из внешней БД в сложный ListView. Текстовые данные загружаются отлично. А вот изображения загрузить не получается. Сперва создаю класс для скачивания данных. Затем создаю адаптер для вызова метода из класса. И подключаю адаптер к списку.
Для скачивания картинки в самом активити вот такие строчки кода:

Java
1
2
ParseFile parseImage = TableName.getParseFile("ColumnName"); // Скачивает картинку из БД 
listItem.setImage(parseImage.getUrl()); //Устанавливает картинку в пункт списка
И, похоже, вторая строчка приложению на нравится, и оно вылетает.
Помогите понять, в чем проблема. Тестирую на реальном устройстве Android 4.4.2.

Вот что в логе:

Java
1
2
E/﹕ Could not open '/data/data/hotplug/cmd'
E/﹕ error : 2, No such file or directory
И вот:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
E/WindowManager﹕ android.view.WindowLeaked: Activity com.example.irina.podskaji.NewsActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView{41d49b38 V.E..... R......D 0,0-580,162} that was originally added here
            at android.view.ViewRootImpl.<init>(ViewRootImpl.java:425)
            at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:250)
            at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:69)
            at android.app.Dialog.show(Dialog.java:297)
            at com.example.irina.podskaji.NewsActivity$GetCatsTask.onPreExecute(NewsActivity.java:82)
            at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:587)
            at android.os.AsyncTask.execute(AsyncTask.java:535)
            at com.example.irina.podskaji.NewsActivity.onCreate(NewsActivity.java:58)
            at android.app.Activity.performCreate(Activity.java:5343)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1088)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2331)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2419)
            at android.app.ActivityThread.access$800(ActivityThread.java:151)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1342)
            at android.os.Handler.dispatchMessage(Handler.java:110)
            at android.os.Looper.loop(Looper.java:193)
            at android.app.ActivityThread.main(ActivityThread.java:5323)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:515)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:824)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:640)
            at dalvik.system.NativeStart.main(Native Method)
Добавлено через 11 часов 25 минут
Проблема оказалась со стороны БД
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2015, 01:56     Загрузить изображения из внешней БД в приложение Андроид
Посмотрите здесь:

Android Нужно приложение под андроид
Android Как вшить баннер в андроид приложение?
Embarcadero - Мобильное приложение для Андроид Android
Android Веб приложение под андроид
Android Андроид приложение расширяемое модулями
Android Приложение на Андроид Android studio
Андроид приложение. совет Android
Android Приложение работает не во всех версиях Андроид
Android Запускаемое андроид приложение
Приложение для группы Vk под Андроид Android
Android Андроид и Пк приложение. Удаленный связь
Андроид студия не видит библиотек, но приложение компилируется Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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