Форум программистов, компьютерный форум 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
11.02.2014, 11:50  [ТС]     Как правильно построить адаптер для показа данных из базы в ListView
Хочу получить данные из базы в ListView:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal" 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="10dp">
 
     <ImageView
         android:id="@+id/imgIcon"
         android:layout_width="82dp"
         android:layout_height="82dp"
         android:layout_alignParentBottom="true"
         android:layout_alignParentTop="true"
         android:layout_marginBottom="5dp"
         android:layout_marginRight="15dp"
         android:layout_marginTop="5dp"
         android:gravity="center_vertical" />
 
     <LinearLayout
         android:layout_width="match_parent"
         android:layout_height="match_parent"
         android:orientation="vertical" >
 
         <TextView
             android:id="@+id/txtTitle"
             android:layout_width="fill_parent"
             android:layout_height="wrap_content"
             android:layout_gravity="left"
             android:layout_marginBottom="5dp"
             android:layout_marginTop="5dp"
             android:gravity="center_vertical"
             android:textColor="#FFB6C1"
             android:textSize="20dp"
             android:textStyle="bold" />
 
         <TextView
             android:id="@+id/pre"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:text="TextView"
             android:textColor="@color/wite"
             android:textSize="10dp" />
 
     </LinearLayout>
 
</LinearLayout>
Для обоих TextView все прекрасно получается в нужном виде при помощи:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
db = new DataBase(this);
        ListView lvMain = (ListView) findViewById(R.id.listView1);
        
//      ArtsAdapter adapter = new ArtsAdapter(this, 
//                R.layout.listview_item_row, t);
        
        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 MyCursorAdapter(this, R.layout.listview_item_row, cursor, from, to);
        // присваиваем адаптер списку
        lvMain.setAdapter(scAdapter);
Но вот с картинками - незадача. Я уже голову сломал как это сделать.
 
Текущее время: 21:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru