So fügen Sie Eine TextView Dynamisch in die ListView-Elemente Android?

Möchte ich hinzufügen, dass ein TextView und Setzen Sie den Wert dynamisch in der Listenansicht und klicken Sie auf den Artikel, den ich will, um den Wert des Elements geklickt wird .

Ich habe ein array

String[] statesList = {"listItem 1", "listItem 2", "listItem 3"};

Meine TextView XML ist

<?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>

Meine 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"/>

Bitte helfen Sie mir, wie könnte ich diese Werte in das array der listview .ich bin neu in android.Dank

jede Zeile mit einem einzelnen textview?
yup jeden Eintrag wird nur eine textview, dass der text aus dem array
Anstelle der Zugabe mehr textview immer, es ist eine schlechte Praxis und verbrauchen eine Menge Speicher. Nutzen Sie einfach die einzelnen textview und fügen Sie \n zu den text everytime, das Sie hinzufügen möchten, eine neue textview. Hoffe, das hilft.
dasselbe, was u sagte, dass ich dies tun möchten, wie könnte ich tun, bitte helfen Sie mir
javacodegeeks.com/2013/06/...

InformationsquelleAutor | 2013-08-14

Schreibe einen Kommentar