Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
tolya1095
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
#1

ListView - атрибут weight установить программно - Программирование Android

23.02.2014, 06:23. Просмотров 920. Ответов 1
Метки нет (Все метки)

XML
1
2
3
4
5
6
<ListView
  android:id="@+id/listViewItems"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:layout_weight="1">
</ListView>
Атрибут существует в xml файле, а для класса listViewItems.setWeight(1); - нет, или я что-то упустил?

http://www.cyberforum.ru/android-dev/thread1225943.html
Добавлено через 26 минут
И как заставить listview отображать своё содержимое полностью, без scroll?
У меня множество listview и из-за этого они сплющиваются до одного элемента, пряча другие, что приходится скролить, а мне нужно, чтобы содержимое listview не пряталось.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.02.2014, 06:23
Я подобрал для вас темы с готовыми решениями и ответами на вопрос ListView - атрибут weight установить программно (Программирование Android):

Программно изменить TextView и остановить таймер в ListView с multiple CountDownTimer
Как по событию финишировать таймер и поменять TextView (tvStateClose и...

Программно установить настройки VPN
Подскажите как програмно установить настройки VPN. Не переходя в настройки а по...

Использование атрибута weight в LayoutParams
Activity состоит из таблицы, каждая строка которой также является таблицей и...

Программно установить android:layout_gravity="bottom"
android:layout_gravity=&quot;bottom&quot; Не могу из кода вызвать этот метод,...

ListView. После добавления кнопки перестал быть доступен сам ListView
Кастомизировал ListView с помощью нескольких TextView. Но после того, как...

1
NiRamz
211 / 211 / 33
Регистрация: 26.12.2010
Сообщений: 691
24.02.2014, 19:26 #2
Лучший ответ Сообщение было отмечено tolya1095 как решение

Решение

надо сделать getLayoutParam().weight = 1, примерно так.
по поводу 2ого вопроса, продумывайте по другому разметку

Добавлено через 1 минуту
немного не так, ошибся
Java
1
.setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT, 1));
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2014, 19:26
Привет! Вот еще темы с решениями:

Listview вывод данных и переход по нажатию на другой Listview SQLite
Доброго извините за название темы, долго не мог сформировать название, В общем...

Данные из SQlite в ListView, обработка события ListView
Ребят, есть БД, ListView. Надо при нажатии на строчку ListView вытащить данные...

Передача данных из ListView в другой Activity в ListView
Добрый день. Пытаюсь разобраться с передачей данных с ListView, но выходит что...

Как программно удалить кнопку которую программно создал но только если она уже существует
Есть ScrollView в котором много компонентов,чтоб не выводить сразу все решил...


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

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

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