Tag: listview

Android: come fare un adattatore con ID stabili?

Ho fatto la mia personalizzata scheda aggiuntiva estesa da BaseAdapter per mostrare una list e così via … Voglio che sostengano la selezione singola e multi, quindi deve disporre di identi stabili. Ho controllato con ADAPTER.hasStableIds() e il risultato è falso. Ho superato questo metodo per cercare di get scuderie ids senza fortuna. public long […]

L'altezza di ListView riempie l'integer schermo, anche se impostato come wrap_content

ho questo ListView all'interno di un LinearLayout: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" > <TextView …/> <EditText /> … </EditText> <ListView android:id="@+id/words_list" android:layout_width="match_parent" android:layout_height="wrap_content" > </ListView> </LinearLayout> L'elenco è popolato in modo programmato da un SimpleCursorAdapter: adapter = new SimpleCursorAdapter(this, R.layout.list_row_search, mCursor, from, to); list_row_search ha un TableLayout con due TableRows: <?xml version="1.0" […]

Il layout di Android si concentra in RelativeLayout per ListView personalizzato

Sto davvero tirando i miei capelli su questo. Un certo background. Ho un elenco di elementi che hanno tutti caselle di controllo accanto a loro. Quando si deseleziona una casella di controllo, viene visualizzato un button che consente di eliminare l'elemento dall'elenco. Questo sembra all'inizio, ma vogliamo solo che gli elementi "selezionati" siano idonei per […]

Migliorare l'efficienza di ListView quando carichi le immagini da SD in ListView

Sto utilizzando un adattatore personalizzato per il mio ListView come per il campione adattatore efficiente di Romain Guy. Nel metodo getView () della mia scheda assegna un ImageView un'image jpg memorizzata in SD utilizzando il seguente codice: File f=new File(MovieThumbs.get(position)); if(f.length() > 0) { holder.thumb.setImageBitmap(BitmapFactory.decodeFile(MovieThumbs.get(position))); } Quando fai clic su un elenco di circa 200 […]

Elimina elemento dal database – ListView – Android

public class DataViewActivity extends Activity{ SQLiteDatabase db; SimpleCursorAdapter adapter; String dbTable = "users"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.listview_layout); ListView listView = (ListView) findViewById(R.id.dbPop); DBHelper dbhelper = new DBHelper(DataViewActivity.this); db = dbhelper.getWritableDatabase(); Cursor cursor = db.query(dbTable, null, null, null, null, null, null); startManagingCursor(cursor); String[] from = new String[] { "name","_id"}; int[] to = […]

ListView I dati si dividono in un'altra row dopo l'analisi di Sax

Sto ottenendo dati sbagliati. Sto utilizzando l'analisi SAX per get i dati dal servizio Web. Il servizio è buono, ma non so where sia l'errore? Qui il mio codice: import java.io.InputStream; import java.net.URL; import java.util.ArrayList; import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory; import org.xml.sax.Attributes; import org.xml.sax.InputSource; import org.xml.sax.SAXException; import org.xml.sax.XMLReader; import org.xml.sax.helpers.DefaultHandler; import android.app.Activity; import android.app.ListActivity; import android.os.Bundle; […]

Android ListView posizione y

Sembra che ListView non esponga la sua posizione y nello stesso modo in cui uno ScrollView fa. In altre parole: devo ricordare l'esatta posizione in cui il ListView è stato scorciato e impostato quando tornerò all'attività. Solo per chiarire: non ho bisogno dell'elemento selezionato … è abbastanza diretto. Ho bisogno di ripristinare l'esatta posizione di […]

Come faccio a evitare doppie confini tra le liste?

Sto usando una vista di elenco in cui ho un disegnabile / elenco di riferimento xml come segue: <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > //For the borders <item> <shape android:shape="rectangle"> <solid android:color="@color/white" /> <corners android:radius="0dp" /> </shape> </item> //For the background color of cells <item android:top="1px" android:left="0dp" android:right="0dp" android:bottom="1px"> <shape android:shape="rectangle"> <solid android:color="#262626" /> <corners android:radius="0dp" /> </shape> […]

La modifica dynamic sul layout della row di listview influenza anche altre righe

Sto usando ListView e ci sono diversi pulsanti su each elemento di list. quando un button in una row viene cliccato sul button che dovrebbe scomparire. il button cliccato scompare quando si clicca che è ok. il problema è che alcuni degli altri elementi di elementi di elenco sono andati troppo. ad esempio, quando faccio […]

Lista che mostra una visualizzazione sbagliata per alcuni secondi mentre si lancia e scorre

Il sistema sembra essere il riciclaggio delle visualizzazioni fino a caricare la vista della posizione corretta nella mia list di liste, con conseguente duplicazione di immagini e text per alcuni secondi. Qualcuno può aiutare? @Override public View getView(final int position, View convertView, ViewGroup parent) { View v = convertView; Log.d("position",""+position); if(v==null){ LayoutInflater inflater = LayoutInflater.from(mContext); […]

L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.