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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
sentre
0 / 0 / 0
Регистрация: 08.11.2012
Сообщений: 22
#1

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

14.11.2012, 13:21. Просмотров 1193. Ответов 5
Метки нет (Все метки)

Добрый день,
В структуре ListView есть два элемента,которые он показывает Item и SubItem.

В Item вставить значение не проблема,всё происходит ок,следовательно вопрос другой,как добавить какое-нить,например,текстовое значение в этот SubItem, Expandable Listview делать не хочу,да и не нужен он мне в данном случае.

Можно ли как-то добавить значение в SubItem, не создавая каких-то отдельных TextView,как советуют во многих источниках?
Ведь,если у него в структуре есть,то наверняка как-то добавить можно?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2012, 13:21     Listview
Посмотрите здесь:

из БД в ListView - Программирование Android
Пишу приложение афишы кинотеатра. В базе данных есть стобцы: название, жанр, страна, время показа. Вот эти данные думаю подгружать...

id ListView - Программирование Android
как дать каждому item уникальный id d listview и использовать его для проверки базы данных помогите заранее спасибо

ListView - Программирование Android
Добрый день. У меня есть лист ListView. Данные для заполнения он берет из таблицы БД. Таблица имеет два поля (имя, статус выполнения)....

ListView - Программирование Android
Как в ListView задавать значения Sub Item?

Listview в listview - Программирование Android
Добрый.. вечер. Вопрос такого плана - есть listview созданный через кастомный адаптер, в элементах этого listview есть еще один listview,...

ListView - Программирование Android
Пытаюсь сделать по аналогии с уроком MySql + Android. Он есть проблема: ListView lv = getListView(); getListView подсвечивается...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Good-bad man
254 / 232 / 17
Регистрация: 31.10.2010
Сообщений: 504
14.11.2012, 14:10     Listview #2
Если я правильно понял, то как-то так:
Java
1
2
3
4
5
6
7
8
9
10
11
12
ListView lv = (ListView) findViewById(R.id.listView1);
List<Map<String, String>> data = new ArrayList<Map<String, String>>();
for(int i = 0; i < 10; i++){
  Map<String, String> map = new HashMap<String, String>();
  map.put("item", "Item "+i);
  map.put("subitem", "Subitem "+i);
  data.add(map);
}
SimpleAdapter adapter = new SimpleAdapter(this, data, android.R.layout.simple_list_item_2, 
            new String[] {"item", "subitem"}, 
            new int[] {android.R.id.text1, android.R.id.text2});
lv.setAdapter(adapter);
sentre
0 / 0 / 0
Регистрация: 08.11.2012
Сообщений: 22
14.11.2012, 14:42  [ТС]     Listview #3
Подстроил под свой код.
Он выводит только item почему-то...

Нужно ли в layout файлах еще что-то добавлять?
Миниатюры
Listview  
Good-bad man
254 / 232 / 17
Регистрация: 31.10.2010
Сообщений: 504
14.11.2012, 15:38     Listview #4
Покажите, как вы сделали. Только что запустил на эмуляторе - всё нормально.
lifestyle
Mobile Developer
232 / 228 / 4
Регистрация: 10.05.2009
Сообщений: 917
17.11.2012, 15:33     Listview #5
sentre,
Проблема с адаптером скорее всего перегркузили метод
Java
1
2
3
4
 
public View getView(int position, View convertView, ViewGroup parent) {
//TODO implement this method
}
Добавлено через 1 минуту
Хороший tutorial по ListView для начинающих
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2012, 21:17     Listview
Еще ссылки по теме:

ViewPager и ListView - Программирование Android
Вообще пытаюсь сделать пролистывающиеся редактируемые списки. Для этого использую ViewPager и ListView. Так как ViewPager использует...

Обновление ListView - Программирование Android
Доброго времени суток. Недавно столкнулся с такой проблемой. В активити есть ListView, в которое посредством адаптера добавляются...

Scroll listview - Программирование Android
Доброй ночи всем. Есть активити со следующим layout. &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;LinearLayout...

Разбиение ListView - Программирование Android
Здравствуйте. Есть ListView с записями. Каждая запись имеет свою дату. Хочу разделить этот список по датам. Ну например блок записей...

ListView с датами - Программирование Android
Есть дата рождения(выбирается пользователем через DialogDatePicker), отталкиваясь от нее нужно рассчитать на перед расписание прививок по...

ListView и SQLite - Программирование Android
Пишу первую простенькую игру.Пожалуйста подскажите как решить такую задачу: 1.Есть listview, в котором через simpleCursorAdapter...


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

Или воспользуйтесь поиском по форуму:
sentre
0 / 0 / 0
Регистрация: 08.11.2012
Сообщений: 22
10.12.2012, 21:17  [ТС]     Listview #6
Good-bad man, спасибо, всё работает, lifestyle был прав,действительно, метод был перегружен)
Всем спасибо.
Yandex
Объявления
10.12.2012, 21:17     Listview
Ответ Создать тему
Опции темы

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