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

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

Восстановить пароль Регистрация
 
arvalon
 Аватар для arvalon
15 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 81
08.07.2016, 13:34     Как зафиксировать ширину элементов ListView #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. Такое возможно?
Миниатюры
Как зафиксировать ширину элементов ListView  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2016, 13:34     Как зафиксировать ширину элементов ListView
Посмотрите здесь:

Android ListView с изменяющимся количеством элементов
Как заставить ListView показывать ограниченное количество элементов? Android
Добавление нескольких элементов в ListView Android
Как зафиксировать нижнюю панель? Android
Зафиксировать пзицию элемента в ListView Android
Добавление элементов в listview из БД Android
Android Просмотр элементов в ListView
Свои идентификаторы для элементов ListView Android
Android Получение нажатых элементов listview
Вывод элементов ListView в строчку Android
Прорисовка элементов в ListView Android
Android Асинхронная загрузка элементов в listview

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
не спать!
1873 / 1607 / 496
Регистрация: 12.05.2014
Сообщений: 5,809
Завершенные тесты: 1
08.07.2016, 15:21     Как зафиксировать ширину элементов ListView #2
добавить в TextView атрибут
XML
1
android:layout_weight="1"
Yandex
Объявления
08.07.2016, 15:21     Как зафиксировать ширину элементов ListView
Ответ Создать тему
Опции темы

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