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

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

Войти
Регистрация
Восстановить пароль
 
arvalon
21 / 6 / 2
Регистрация: 26.10.2012
Сообщений: 169
Записей в блоге: 1
#1

Как зафиксировать ширину элементов ListView - Программирование Android

08.07.2016, 13:34. Просмотров 199. Ответов 1
Метки нет (Все метки)

Подскажите как отредактировать разметку элемента ListView.
На данный момент есть следующее - checkBox, TextView и ImageView.
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal">
 
    <CheckBox
        android:id="@+id/equipment.checkbox"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>
    <TextView
        android:id="@+id/equipment.name"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>
    <ImageView
        android:id="@+id/equipment.image"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
 
</LinearLayout>
Если текста много он сжимает картинку вплоть до полного вытеснения, сам при этом начинает переносится на следующую строку нормально. И CheckBox маленький, на маленьких экранах пальцем попасть даже трудно. А хотелось бы как изобразил на картинке - картинка занимала фиксированную часть ширины экрана (к примеру 1/3 ширины) и прижималась к правой границе экрана.
А текст автоматически переносился и растягивал высоту всего элемента ListView. Такое возможно?
0
Миниатюры
Как зафиксировать ширину элементов ListView  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2016, 13:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как зафиксировать ширину элементов ListView (Программирование Android):

Зафиксировать пзицию элемента в ListView - Программирование Android
Коллеги, нужен совет. Ситуация такая - Есть один ListView, элементом списка является WebView. Так вот, после иницализации адаптера нужно...

Как заставить ListView показывать ограниченное количество элементов? - Программирование Android
Будет динамично заполняющийся лист Как сделать чтобы ListView показывал ограниченное кол-во items, а при нажатии на кнопку more...

Как зафиксировать нижнюю панель? - Программирование Android
Здравствуйте коллеги! Исходные данные следующие: имеем приложение с многочисленными активити, в каждой из которых присутствует нижняя...

ListView, ToggleButton, SQLite, CursorAdapter. Как найти idItem в ListView, где была нажата ToggleButton? - Программирование Android
Добрый день. Затрудняюсь понять один момент: У меня есть ListView, который заполнен Items. Каждый Item - это свой XML. Пока...

Добавление элементов в listview из БД - Программирование Android
Здравствуйте. У меня не выходит выбросить из списка одинаковые элементы. Я из БД вытаскиваю номера групп, которые соответственно...

Прорисовка элементов в ListView - Программирование Android
Доброго дня. Необходимо сделать свой список с своим View, нашёл статью и сделал как в ней. Но поведение CheckBox'ов оказалось поломанное....

1
Pablito
2505 / 1989 / 619
Регистрация: 12.05.2014
Сообщений: 6,943
Завершенные тесты: 1
08.07.2016, 15:21 #2
добавить в TextView атрибут
XML
1
android:layout_weight="1"
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.07.2016, 15:21
Привет! Вот еще темы с ответами:

Просмотр элементов в ListView - Программирование Android
нужно что бы при нажатии на элемент открывалось отдельное окно с более детальной информацией данного элемента

Получение нажатых элементов listview - Программирование Android
Добрый день! Есть listview с кастомным адаптером. В каждом элементе этого listview есть checkbox. Проблема в том что с кастомным...

Асинхронная загрузка элементов в listview - Программирование Android
Столкнулся с такой проблемой, что у меня есть listview, в который с сайта подгружается список из более чем ста позиций. Хотел бы сделать...

Вывод элементов ListView в строчку - Программирование Android
Есть вывод данных с базы в ListView : class LoadAllProducts extends AsyncTask&lt;String, String, String&gt; { /** *...


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

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

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