Als «listview» getaggte Fragen

Eine ListView ist ein grafisches Bildschirmsteuerelement oder Widget, das von UI-Bibliotheken in den meisten modernen Betriebssystemen bereitgestellt wird, um Elemente in einer Listenform anzuzeigen.

6
Was ist der Unterschied zwischen BaseAdapter und ArrayAdapter?
Ich möchte den Unterschied zwischen BaseAdapterund kennen ArrayAdapter. Ich habe erreicht, was ich will ArrayAdapters. Beeinträchtigt es die Leistung ListViewder Adapterschnittstelle, in der es implementiert ist? Und die letzte Frage ist, kann ich irgendetwas erreichen, wenn ich ListVieweines davon benutze Adapters, oder gibt es bestimmte Fälle, in denen nur ein …

10
ListView-Elementhintergrund über benutzerdefinierte Auswahl
Ist es möglich, über die Listenauswahl einen benutzerdefinierten Hintergrund auf jedes Listview-Element anzuwenden? Die Standardauswahl gibt @android:color/transparentden state_focused="false"Fall an, aber das Ändern dieser Auswahl in eine benutzerdefinierte Zeichnungsfunktion wirkt sich nicht auf Elemente aus, die nicht ausgewählt sind. Romain Guy scheint in dieser Antwort darauf hinzuweisen, dass dies möglich ist. …
98 android  listview 

12
Android ListView Divider
Ich habe diesen Code: <ListView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/cashItemsList" android:cacheColorHint="#00000000" android:divider="@drawable/list_divider"></ListView> wo @drawable/list_dividerist: <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> aber ich kann keinen Teiler sehen.


16
Warnung: Jedes Kind in einem Array oder Iterator sollte eine eindeutige Schlüsselstütze haben. Überprüfen Sie die Rendermethode von "ListView"
Ich habe eine App mit ReactNative sowohl für iOS als auch für Android mit einem erstellt ListView. Wenn Sie die Listenansicht mit einer gültigen Datenquelle füllen, wird am unteren Bildschirmrand die folgende Warnung angezeigt: Warnung: Jedes Kind in einem Array oder Iterator sollte eine eindeutige "Schlüssel" -Stütze haben. Überprüfen Sie …


16
Begrenzen Sie die Höhe von ListView unter Android
Ich möchte einen Button unter a anzeigen ListView. Problem ist, wenn die ListViewerweitert wird (Elemente hinzugefügt ...), wird die Schaltfläche aus dem Bildschirm gedrückt. Ich habe es LinearLayoutmit Gewichten versucht (wie in Android vorgeschlagen: Warum gibt es kein maxHeight für eine Ansicht? ), Aber entweder habe ich die Gewichte falsch …

3
Listenansicht Filter Android
Ich habe eine Listenansicht in Android erstellt und möchte Bearbeitungstext über der Liste hinzufügen. Wenn der Benutzer Text eingibt, wird die Liste nach Benutzereingaben gefiltert Kann mir jemand bitte sagen, ob es eine Möglichkeit gibt, den Listenadapter in Android zu filtern?

12
ListView setOnItemClickListener funktioniert nicht durch Hinzufügen einer Schaltfläche
Ich habe eine Listenansicht mit Text und Schaltfläche in jeder Zeile, Listenansicht setOnItemClickListener () funktioniert nicht. Ist es möglich, Elementklick- und Schaltflächenklickereignisse unterschiedlich zu behandeln (Elementklick sollte ActivityA aufrufen und Schaltflächenklick sollte ActivityB aufrufen). Hat jemand eine Lösung private ArrayList<String> userIDArr = null; private ArrayList<String> userNameArr = null; private DatabaseHelper …
88 android  listview 

10
Wie werden GridViewColumn-Daten in WPF automatisch angepasst und rechtsbündig ausgerichtet?
Wie kann ich: Richten Sie den Text in der ID-Spalte nach rechts aus jede der Spalten automatisch entsprechend der Textlänge der Zelle mit den längsten sichtbaren Daten verkleinern? Hier ist der Code: <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" /> …

3
Wie kann ich den Header einer WPF ListView ausblenden?
Ich möchte in der Lage sein, den Header oben in jeder Rasterspalte in einer WPF-Listenansicht auszublenden. Dies ist die XAML für meine 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> …

10
Der beste Weg, um WPF ListView / GridView beim Klicken auf die Spaltenüberschrift zu sortieren?
Es gibt viele Lösungen im Internet, die versuchen, diese scheinbar sehr grundlegende Lücke in WPF zu schließen. Ich bin wirklich verwirrt darüber, was der "beste" Weg wäre. Zum Beispiel ... Ich möchte, dass die Spaltenüberschrift kleine Aufwärts- / Abwärtspfeile enthält, um die Sortierrichtung anzuzeigen. Es gibt anscheinend drei verschiedene Möglichkeiten, …

5
Wie kann das Hinzufügen von Elementen zu einer ListView beschleunigt werden?
Ich füge ein paar tausend (zB 53.709) Elemente zu einer WinForms ListView hinzu. Versuch 1 :13,870 ms foreach (Object o in list) { ListViewItem item = new ListViewItem(); RefreshListViewItem(item, o); listView.Items.Add(item); } Das läuft sehr schlecht. Die naheliegende erste Lösung besteht darin, anzurufen BeginUpdate/EndUpdate. Versuch 2 :3,106 ms listView.BeginUpdate(); foreach …


8
Android ListView nach oben scrollen
Ich habe eine ListViewmit benutzerdefinierten Zeilen. Wenn Sie auf eine dieser Zeilen klicken, werden die ListView-Daten neu generiert. Ich möchte, dass die Liste in diesem Fall wieder nach oben rollt. Ich habe anfangs versucht, setSelection(0)in jeder Zeile zu verwenden OnClickListener , um dies zu erreichen, war jedoch erfolglos (ich glaube, …
80 android  listview 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.