Вопросы с тегом «listview»

ListView - это графический элемент управления экрана или виджет, предоставляемый библиотеками пользовательского интерфейса в большинстве современных операционных систем для отображения элементов в виде списка.

7
Макет Android с ListView и кнопками
Хорошо, этот конкретный макет меня просто раздражает. И, похоже, не могу найти способ иметь listView с рядом кнопок внизу, чтобы список не выходил за верхнюю часть кнопок, и поэтому кнопки всегда привязаны к нижней части экрана. Вот чего я хочу: удалена мертвая ссылка ImageShack Кажется, это должно быть так просто, …
101 java  android  listview  layout 

6
В чем разница между BaseAdapter и ArrayAdapter?
Я хочу знать разницу между использованием BaseAdapterиArrayAdapter . Я добился того, чего хочу ArrayAdapters . Влияет ли это на производительность ListView интерфейса адаптера, в котором он реализован? И последний вопрос: могу ли я чего-нибудь добиться с ListViewпомощью любого из них Adapters, или есть определенные случаи, когда можно использовать только определенный …

10
Фон элемента ListView с помощью настраиваемого селектора
Можно ли применить собственный фон к каждому элементу Listview через селектор списка? Селектор по умолчанию указывает @android:color/transparentдля state_focused="false"случая, но изменение его на какой-либо настраиваемый вариант не влияет на элементы, которые не выбраны. В этом ответе Ромен Гай, кажется, предполагает, что это возможно. В настоящее время я добиваюсь того же эффекта, …
98 android  listview 

12
Разделитель ListView для Android
У меня есть такой код: <ListView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/cashItemsList" android:cacheColorHint="#00000000" android:divider="@drawable/list_divider"></ListView> где @drawable/list_dividerнаходится: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#8F8F8F" android:dashWidth="1dp" android:dashGap="1dp" /> </shape> но я не вижу разделителя.

11
ListView addHeaderView вызывает увеличение позиции на единицу?
Ниже приведен фрагмент кода со ListView. Я добавил emptyView и headerView. Добавление headerView приводит к увеличению позиции в onItemClick на единицу. Таким образом, без headerView первый элемент списка будет иметь позицию 0, с headerView позиция первого элемента списка будет 1! Это вызывает ошибки в моем адаптере, например, при вызове getItem …

5
Удалите нижний разделитель Android ListView
У меня фиксированный рост ListView. Он имеет разделитель между элементами списка, но также отображает разделители после последнего элемента списка. Есть ли способ не отображать разделитель после последнего элемента ListView?

3
Фильтр просмотра списка Android
Я создал представление списка в android, и я хочу добавить текст редактирования над списком, и когда пользователь вводит текст, список будет отфильтрован в соответствии с вводом пользователя может кто-нибудь сказать мне, пожалуйста, есть ли способ отфильтровать адаптер списка в android?

16
Ограничить высоту ListView на Android
Я хочу показать кнопку под ListView. Проблема в том, что если ListViewрасширяется (добавляются элементы ...), кнопка выталкивается за пределы экрана. Я пробовал использовать LinearLayoutс весами (как это было предложено в Android: почему для View нет maxHeight? ), Но либо я неправильно указал веса, либо это просто не сработало. Кроме того, …

12
ListView setOnItemClickListener не работает при добавлении кнопки
У меня есть представление списка с текстом и кнопкой в ​​каждой строке, представление списка setOnItemClickListener () не работает. Можно ли по-разному обрабатывать события нажатия элемента и кнопки (нажатие элемента должно вызывать ActivityA, а нажатие кнопки должно вызывать ActivityB). У кого-нибудь есть решение private ArrayList<String> userIDArr = null; private ArrayList<String> userNameArr …
92 android  listview 

10
Как автоматически изменить размер и выровнять данные GridViewColumn по правому краю в WPF?
Как я могу: выровнять текст в столбце идентификатора по правому краю сделать каждый из столбцов автоматическим размером в соответствии с длиной текста ячейки с самыми длинными видимыми данными? Вот код: <ListView Name="lstCustomers" ItemsSource="{Binding Path=Collection}"> <ListView.View> <GridView> <GridViewColumn Header="ID" DisplayMemberBinding="{Binding Id}" Width="40"/> <GridViewColumn Header="First Name" DisplayMemberBinding="{Binding FirstName}" Width="100" /> <GridViewColumn Header="Last …

3
Как я могу скрыть заголовок WPF ListView?
Я хочу иметь возможность скрыть заголовок в верхней части каждого столбца сетки в WPF ListView. Это XAML для моего ListView: <Window x:Class="ListViewTest.Test0.ListViewTest" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Empty ListView Grid" Height="216" Width="435" FlowDirection="LeftToRight" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.IsSharedSizeScope="False"> <Window.Resources> <XmlDataProvider x:Key="CustomersDS" Source="C:\data.xml"/> </Window.Resources> <ListView Margin="0,0,0,50" ItemTemplate="{DynamicResource CustomerTemplate}" ItemsSource="{Binding Source={StaticResource CustomersDS}, XPath=/Customers/Customer}"> <ListView.View> <GridView> <GridViewColumn DisplayMemberBinding="{Binding …

10
Лучший способ сделать WPF ListView / GridView сортировкой при нажатии заголовка столбца?
В Интернете есть множество решений, пытающихся восполнить это, казалось бы, очень простое упущение WPF. Я действительно не понимаю, что было бы «лучшим» способом. Например ... Я хочу, чтобы в заголовке столбца были маленькие стрелки вверх / вниз, чтобы указывать направление сортировки. По-видимому, есть 3 разных способа сделать это: некоторые используют …

5
Как ускорить добавление элементов в ListView?
Я добавляю несколько тысяч (например, 53 709) элементов в WinForms ListView. Попытка 1 :13,870 ms foreach (Object o in list) { ListViewItem item = new ListViewItem(); RefreshListViewItem(item, o); listView.Items.Add(item); } Это работает очень плохо. Первое очевидное решение - позвонить BeginUpdate/EndUpdate. Попытка 2 :3,106 ms listView.BeginUpdate(); foreach (Object o in list) …


1
SwiftUI Высота строки списка - как контролировать?
У меня есть простой список в SwiftUI. Код и скриншот включены ниже. Я хотел бы уменьшить высоту каждой строки в списке (чтобы меньше места между строками и строками текста ближе друг к другу). Я уже пытался добавить «.frame (height: 20)» в HStack, но он позволяет только увеличить межстрочный интервал! Есть …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.