Desidero aggiungere pulsante a ciascuna riga della mia listview. Ho creato un file XML chiamato row.xml
nella mia cartella di layout e ho aggiunto due visualizzazioni testuali e un pulsante in quel file. Ma quando viene aggiunto un pulsante, non riesco a fare clic sull'oggetto di listview. Posso solo fare clic sul pulsante. Ecco row.xml
:Aggiunta di pulsante a ciascuna riga in listview
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:id="@+id/text11"
android:layout_alignParentLeft="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="25sp"
android:textColor="#000000"
/>
<TextView
android:id="@+id/text2"
android:layout_alignParentLeft="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="10sp"
android:textColor="#000000"
/>
<Button android:text="Button" android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button>
</LinearLayout>
voglio fare riferimento a textviews e pulsante nella mia attività. Per favore aiutami e suggerisci alcune idee.
grazie amico. capito. ma come trovo il pulsante dal loro id come sono in row.xml e il mio file di layout principale è diverso. pls help – hussain
@hussain: guarda la mia risposta modificata. – user370305
button = (Button) view.findViewById (R.id.btn); Qui la vista è una vista del file rw.xml dopo averla gonfiata. – user370305