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

Собственный ListView и его дети - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Разобраться в коде (пример из книги) http://www.cyberforum.ru/android-dev/thread1426739.html
Создание игры Sudoku из книги Hello, Android – Ed Burnette. Есть класс Game, где прописана вся логика игры и условия выигрыша. Не могу найти это условие. Помогите пожалуйста. /*** * Excerpted from "Hello, Android", * published by The Pragmatic Bookshelf. * Copyrights apply to this code. It may not be used to create training material, * courses, books, articles, and the like. Contact...
Программирование Android Определение ОЗУ и частоты процессора устройства Здравствуйте. Мне нужно узнать общее кол-во ОЗУ устройства в мегабайтах, а так же частоту процессора Заранее спасибо. http://www.cyberforum.ru/android-dev/thread1426647.html
Подключить OpenCV Программирование Android
Как подключить OpenCV в Android Studio для использования этой библиотеки под ndk??
Программирование Android Нажатие кнопки из консоли
Здравствуйте подскажите начинающему как написать код нажатия кнопки (bet lo). сайт на javascript.
Программирование Android Создать свой класс в NDK http://www.cyberforum.ru/android-dev/thread1426537.html
как создать свой класс в android ndk ?? Добавлено через 34 секунды для последующего использования его обьектов в java
Программирование Android SharedPreferences выручайте, в чем ошибка? выводит 94 и 95, а должно 84 и 85 public class MainActivity extends Activity { Intent intent; int four, five; private SharedPreferences sharedPref; public void onCreate(Bundle savedInstanceState) { подробнее

Показать сообщение отдельно
Хард
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 49

Собственный ListView и его дети - Программирование Android

21.04.2015, 15:31. Просмотров 295. Ответов 16
Метки (Все метки)

Имеется простенькая программа. База Данных реализована на сервере и читается через HTTP. В базе содержатся записи (неизвестно сколько). В таблице есть поля: название, описание, число (от 0 до 5), категория.

Создал шаблон дизайна ListView, состоящий из 3-х текстовых полей и Рейтинга.

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
48
49
50
51
52
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="?android:attr/listPreferredItemHeight"
    android:padding="6dip" >
 
    <TextView
        android:id="@+id/secondLine"
        android:layout_width="wrap_content"
        android:layout_height="26dip"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="false"
        android:ellipsize="marquee"
        android:singleLine="true"
        android:text="Description"
        android:textSize="12sp" />
    <TextView
        android:id="@+id/thirdLine"
        android:layout_width="wrap_content"
        android:layout_height="26dip"
        android:ellipsize="marquee"
        android:singleLine="true"
        android:text="Rubric"
        android:textSize="12sp"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true"
        android:layout_marginRight="42dp"
        android:layout_marginEnd="42dp" />
    <TextView
        android:id="@+id/firstLine"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_above="@id/secondLine"
        android:layout_alignParentRight="false"
        android:layout_alignParentTop="true"
        android:layout_alignWithParentIfMissing="false"
        android:gravity="center_vertical"
        android:text="Example application"
        android:textSize="16sp" />
 
    <RatingBar
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/ratingBar"
        style="@android:style/Widget.DeviceDefault.Light.RatingBar.Small"
        android:layout_alignBottom="@+id/firstLine"
        android:layout_alignEnd="@+id/thirdLine"
        android:layout_alignParentRight="true"
        android:layout_alignWithParentIfMissing="true"
        android:isIndicator="false"/>
 
</RelativeLayout>
Подскажите, пожалуйста, как мне динамически создавать эти поля и заполнять их из базы?

P.S. Ответ с базы приходит в виде массива JSON, т.е.: (пример) ["Чайник", "Кафе", "4.3", "Цветочная 3"]. Это одна строка. И таких строк множество. Значит нужно создать множество копий шаблона и заполнить все подобным образом.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru