Desidero aggiungere una TextView e impostarne il valore in modo dinamico in ListView e al clic dell'elemento per ottenere il valore dell'elemento su cui si fa clic.Come aggiungere un TextView dinamicamente negli oggetti ListView Android?
Ho un array di
String[] statesList = {"listItem 1", "listItem 2", "listItem 3"};
mio TextView XML è
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dp"
android:textSize="16sp"
android:textStyle="bold"
>
</TextView>
mio ListView XML
<ListView
android:id="@+id/list"
android:choiceMode="singleChoice"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginTop="10dp"
android:layout_width="290dp"/>
Please help me come potrei impostare i valori in la matrice per l'elenco w .i nuovo in android.Thanks
ogni riga con un unico TextView ? – Raghunandan
yup ogni elemento avrà solo una vista testo che ha il testo dall'array –
Invece di aggiungere più textview ogni volta, è una cattiva pratica e consuma molta memoria. Basta usare una singola textview e aggiungere '\ n' al' testo' ogni volta che si desidera aggiungere una nuova vista testo. Spero che questo ti aiuti. – user2652394