Модераторы: javastic
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Динамическое создание вида нужного формата, нужна помощь с позиционированием элемент 
:(
    Опции темы
volhovec
Дата 2.3.2012, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 26.6.2006

Репутация: нет
Всего: нет



Добрый день.
Вопрос следующий. Достаю из БД данные и формирую LinkedHashMap.На основе полученных данных формирую список элементов, извлеченных из БД.
На данный момент это просто тэйблВью, каждый ряд которого содержит Картинку + ТекстВью, в котором с переносом строки идут все параметры.
Хотелось бы получить для каждого элемента нечто вроде этого
|-------------------------------------------|
| |-------| Заголовок........................|
| |.........| Параметр11: значение...|
| |.img..| Параметр12: значение...|
| |.........| Параметр13: значение...|
| |-------| Параметр14: значение...|
| .....................................................|
| Заголовок2..................................|
| Параметр21: значение...............|
| Параметр22: значение...............|
| .....................................................|
|-------------------------------------------|
чтобы можно было выделить отдельно заголовки. 

Но что то не могу спозиционировать элементы, чтобы получить "обтекание" и списки, чтобы каждый блок с новой строки даже в xml макете.
А про динамическое создание вообще молчу.

PM MAIL   Вверх
Metalex
Дата 6.3.2012, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 635
Регистрация: 22.10.2008
Где: Украина-ZPсity

Репутация: нет
Всего: нет



Конечно, использоватние ListActivity && ListView более предпочтительно, т.к. дает большую гибкость по сравнению с TableView.
Туториал
Смысл таков: 
1. есть layout.xml где лежит ListView.
2. есть layout.xml, который описывает одну строку списка.
3. нужно создать адаптер (или использовать стандартный ArrayAdapter, например) - это типа прослойки между данными и их отображением.
4. наконец, ваша активити всем управляет.
Если использовать TableView:
1. аналогично
2. аналогично
3. Inflater'ом получаете row, записываете данные, присоединяете его к таблице.


--------------------
Don't let the system get you down.
PM WWW ICQ Skype   Вверх
AlexZNew
Дата 29.5.2014, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 22.1.2010

Репутация: нет
Всего: нет



Цитата(Metalex @ 6.3.2012,  13:29)
Конечно, использоватние ListActivity && ListView более предпочтительно, т.к. дает большую гибкость по сравнению с TableView.
Туториал
Смысл таков: 
1. есть layout.xml где лежит ListView.
2. есть layout.xml, который описывает одну строку списка.
3. нужно создать адаптер (или использовать стандартный ArrayAdapter, например) - это типа прослойки между данными и их отображением.
4. наконец, ваша активити всем управляет.
Если использовать TableView:
1. аналогично
2. аналогично
3. Inflater'ом получаете row, записываете данные, присоединяете его к таблице.

Можно поподробнее про пункт 1, а именно как использовать собственный layout с listview.
А то не нашел ни одного примера, пишут только про специальный id, а что и как не понятно.

PM MAIL   Вверх
Metalex
Дата 29.5.2014, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 635
Регистрация: 22.10.2008
Где: Украина-ZPсity

Репутация: нет
Всего: нет



AlexZNew, повторюсь туториал


--------------------
Don't let the system get you down.
PM WWW ICQ Skype   Вверх
AlexZNew
Дата 29.5.2014, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 22.1.2010

Репутация: нет
Всего: нет



Цитата(Metalex @ 29.5.2014,  14:14)
AlexZNew, повторюсь туториал

Хорошо, тогда более конкретно:
Смотрю tutorial пункт 4.2
1) Внутри какого layout должен находится listview с id "@android:id/list"
2) Где в коде должна быть ссылка на этот файл
 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Android | Следующая тема »


 




[ Время генерации скрипта: 0.0399 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.