Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
d_romka
0 / 0 / 0
Регистрация: 15.09.2012
Сообщений: 5
#1

Динамически создать layout для адаптера

15.09.2012, 13:00. Просмотров 953. Ответов 5
Метки нет (Все метки)

Может кто подскажет, как динамически создать layout для адаптера?
Задача заполнять таблицу данными из БД. Думаю удобно было-бы использовать GridView с адаптером. Но, как количество строк, так и количество рядов таблицы может быть любое, в зависимости от данных в БД.
Как такое реализовать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2012, 13:00
Ответы с готовыми решениями:

Свой layout в качестве параметра адаптера SimpleExpandableListAdapter
Добрый день! При изучении андроида в одном из примеров захотелось заменить...

Достать массив из динамически созданного адаптера)
Есть EditText, кнопка и ListView, по нажатию кнопки в список добавляется...

Нажатие на динамически созданные блоки (Layout)
Добрый день. Прошу помощи, так как перечитал много инфы, а ответа не нашел. И...

Анимированный дизайн смены Layout или просто выдвигаемый layout
Ну, думаю тут и так всё понятно. Я просто не знаю, какие ключевые слова вводить...

Не хочет работать в layout, но включается в layout-land
доброе утро ! пишу первое приложение. обычный мейн.хмель выглядит вот так :...

5
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
15.09.2012, 15:08 #2
LayoutInflater.from(context).inflate(R.layout.item, null );
0
d_romka
0 / 0 / 0
Регистрация: 15.09.2012
Сообщений: 5
15.09.2012, 22:31  [ТС] #3
Хм...понял...вопрос задан не вполне корректно...
Интересует, можно ли в программе динамически менять layout (статически это R.layout.item) для адаптера.
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
15.09.2012, 22:44 #4
можно.
0
d_romka
0 / 0 / 0
Регистрация: 15.09.2012
Сообщений: 5
15.09.2012, 22:49  [ТС] #5
как? ведь адаптер принимает хml файл с разметкой. инфлатер же берет с xml разметки но ее саму не меняет. или я ошибаюсь? тогда как?
(в адаптер хочу передать xml разметку, которая заранее не известна и формируется в процессе работы)
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
15.09.2012, 23:42 #6
setLayoutId(id);
..........................
LayoutInflater.from(context).inflate(id, null );
0
15.09.2012, 23:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.09.2012, 23:42

At android.widget.LinearLayout.setChildFrame Layout в Layout-те
Нужен совет бывалых. У меня есть активити которое запускается с мейн активити,...

Как создать layout, который запускается один раз, при первом запуске приложения?
Как создать layout, который запускается один раз, при первом запуске...

Layout для кнопки
Добрый день. Добавляю кнопки программно через new MyButton. Можно как то...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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