Un ListView è un controllo o widget grafico dello schermo fornito dalle librerie dell'interfaccia utente nella maggior parte dei sistemi operativi moderni per mostrare gli elementi in un modulo elenco.
Documenti Android dicono: Il widget RecyclerView è una versione più avanzata e flessibile di ListView. Questo widget è un contenitore per la visualizzazione di set di dati di grandi dimensioni che possono essere fatti scorrere in modo molto efficiente mantenendo un numero limitato di visualizzazioni. Utilizzare il widget RecyclerView quando …
Sto scrivendo un'implementazione personalizzata di ListAdapter. Nel suo costruttore, sto prendendo in un contesto, un ID risorsa (cioè R.id.xxx che rappresenta il file di layout) e un elenco e una mappa (questi contengono i dati). Ora, il problema è che avrò bisogno di un LayoutInflater per ottenere l'oggetto View che …
Stavo solo costruendo un'interfaccia utente in xml e Lint mi ha dato un avvertimento e mi ha detto di impostare android: baselineAligned su false per migliorare le prestazioni in ListView. Dicono i documenti per le modifiche Lint che hanno aggiunto questo avviso Prestazioni del layout: trova LinearLayouts con pesi in …
È possibile effettuare il lavoro in ListVieworizzontale? L'ho fatto usando una vista galleria, ma l'elemento selezionato viene automaticamente al centro dello schermo. Non voglio l'elemento selezionato nello stesso punto in cui ho fatto clic. Come posso risolvere questo problema? La mia idea era quella di impostare il ListViewcon una pergamena …
In iOS, esiste una funzione molto semplice e potente per animare l'aggiunta e la rimozione di righe UITableView, ecco una clip da un video di YouTube che mostra l'animazione predefinita. Nota come le righe circostanti collassano sulla riga eliminata. Questa animazione aiuta gli utenti a tenere traccia di ciò che …
Cosa voglio fare : eseguire un thread in background che calcola i contenuti di ListView e aggiorni parzialmente ListView, mentre i risultati vengono calcolati. Quello che so devo evitare : non posso scherzare con i contenuti di ListAdapter dal thread in background, quindi ho ereditato AsyncTask e ho pubblicato i …
Sto tentando di creare un adattatore personalizzato per il mio ListView poiché ogni elemento nell'elenco può avere una vista diversa (un collegamento, un interruttore o un gruppo radio), ma quando provo a eseguire l'attività che utilizza ListView ricevo un errore e l'app si interrompe. L'applicazione è destinata alla piattaforma Android …
Ho un ListViewdove ogni elemento nella lista contiene un TextView e due diversi pulsanti. Qualcosa come questo: ListView -------------------- [Text] [Button 1][Button 2] -------------------- [Text] [Button 1][Button 2] -------------------- ... (and so on) ... Con questo codice posso creare un OnItemClickListenerper l'intero articolo: listView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> …
Per parte della mia app, all'utente viene presentato un elenco di nomi e viene chiesto di raggrupparli come meglio crede. (Nota, il codice ListView è stato copiato alla lettera dal tutorial di Android Views. Non l'ho ancora personalizzato in base alle mie esigenze, sto solo cercando di capire come farlo …
Ho un adattatore elenco personalizzato: class ResultsListAdapter extends ArrayAdapter<RecordItem> { nel metodo override 'getView' faccio una stampa per verificare quale sia la posizione e se si tratta di convertView oppure no: @Override public View getView(int position, View convertView, ViewGroup parent) { System.out.println("getView " + position + " " + convertView); …
È difficile dire cosa viene chiesto qui. Questa domanda è ambigua, vaga, incompleta, eccessivamente ampia o retorica e non può essere ragionevolmente risolta nella sua forma attuale. Per assistenza per chiarire questa domanda in modo che possa essere riaperta, visitare il centro assistenza . Chiuso 7 anni fa . Su …
Sto riscontrando problemi con uno scorrimento ListView all'interno di a ScrollView. Ho un'attività che ha alcuni EditTexts nella parte superiore e quindi un host di schede con due schede che hanno un ListView ciascuno. Quando le viste EditText sono focalizzate, viene visualizzata la tastiera virtuale e poiché ho un ScrollView, …
Di recente mi sono imbattuto in Android RecyclerViewche è stato rilasciato con Android 5.0 e sembra che RecyclerViewsia solo un tradizionale incapsulato ListViewcon il modello ViewHolder incorporato in esso, che promuove il riutilizzo della vista, piuttosto che crearlo ogni volta. Quali sono gli altri vantaggi dell'utilizzo RecyclerView? Se entrambi hanno …
Sto sviluppando un'app Android che legge i dati dal database MySQL e ho riscontrato questo errore. Ho questo layout XML: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:id="@+id/wardNumber" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="3dp" android:text="Ward Number" android:textSize="22dp"/> <TextView android:id="@+id/dateTime" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/wardNumber" android:layout_alignParentRight="true" android:layout_marginRight="3dp" android:text="Date-Time" /> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.