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

Как правильно построить адаптер для показа данных из базы в ListView - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Можно ли из service послать интенты в IntentService http://www.cyberforum.ru/android-dev/thread1093128.html
можно ли из service послать интенты в IntentService? Приведите пожалуйста краткую реализацию примера, если она отличается от архитектуры Activity -> интенты -> IntentService Добавлено через 1 час 10 минут можно ли из service послать интенты в IntentService? service запускается из mainActivity
Android Чтение и запись JSON файла Как прочитать и записать, точнее дописать в файл JSON данные? Файл лежит в assets (например, ex.json) http://www.cyberforum.ru/android-dev/thread1093049.html
Android Простая игра. OpenGL
Хочу научиться работать с графикой и... решил начать с игрушки вроде этих: https://play.google.com/store/apps/details?id=com.baileyz.aquarium https://play.google.com/store/apps/details?id=com.leogame.my.penguinfishing https://play.google.com/store/apps/details?id=com.awesomecargames.mountainclimbrace2 Что ОБЫЧНО используют для подобных игр? Canvas? OpenGL? Движки? Матетематика движений...
Android Форма объединяющего текста
ребят привет, подскажите какую форму использовать что бы с разных edittext объединял в одну форму. то есть если в двух edittext я например напишу "А" и "2" то на выводе у меня получалось "А 2"
Android Какую 2D игру или приложение мне написать под Android? Нужна идея которая ещё не реализована. Заранее благодарен http://www.cyberforum.ru/android-dev/thread1092695.html
Сложность приложения не волнует.
Android Preference headers legacy Здравствуйте! Пожалуйста, объясните, что я не так делаю? Три часа уже сижу над этими настройками, вроде все делаю, как на developer.android.com... Сделал вот такой preference_headers_legacy.xml: <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > <Preference android:title="@string/header_title_schedule" ... подробнее

Показать сообщение отдельно
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
10.02.2014, 20:50  [ТС]     Как правильно построить адаптер для показа данных из базы в ListView
Цитата Сообщение от KillAndEat Посмотреть сообщение
NOSC, в адаптере вызываете метод setImageResourse для ImageView

Добавлено через 8 минут
Но остерегайтесь OutOfMemory exception т.к. картинки едят много памяти. Советую почитать вот это http://developer.android.com/trainin...aps/index.html

Или используйте для отображения картинок стороннюю библиотеку Universal image Loader, например. Для него есть русские доки.
Колеги, читал в интернете, смотрел, сам пробовал. Не доходит. Вот кусок кода:
Java
1
2
3
4
5
6
7
8
String[] from = new String[] { DataBase.COLUMN_IMG, DataBase.COLUMN_TXT, DataBase.COLUMN_PRE };
        int[] to = new int[] { R.id.imgIcon, R.id.txtTitle, R.id.pre };
        
        cursor = db.getArt();
        startManagingCursor(cursor);
        scAdapter = new SimpleCursorAdapter(this, R.layout.listview_item_row, cursor, from, to);
        // присваиваем адаптер списку
        lvMain.setAdapter(scAdapter);
В TextView все правильно в оба вставляется. А вот как быть с ImageView ???
Каким образом туда картинка "попадает"? Картинки хранятся в drawable ресурсах, в базе прописан просто идентификатор вида R.drawable.аа , пробовал картинки просто в assets положить и в базе прописать путь, но ошибка одна и та же на все картинки:
Кликните здесь для просмотра всего текста
02-10 22:41:39.653: E/BitmapFactory(2359): Unable to decode stream: java.io.FileNotFoundException: /drawable/aa.png: open failed: ENOENT (No such file or directory)
02-10 22:41:39.653: I/System.out(2359): resolveUri failed on bad bitmap uri: /drawable/aa.png
 
Текущее время: 10:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru