Chcę dodać przycisk do każdego wiersza mojego widoku listy. Stworzyłem plik XML o nazwie row.xml
w moim folderze układu i dodałem dwa widoki tekstu i przycisk w tym pliku. Ale po dodaniu przycisku nie mogę kliknąć elementu widoku listy. Mogę tylko kliknąć przycisk. Oto row.xml
:Dodawanie przycisku do każdego wiersza w widoku listy
<?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>
Chcę odnieść się do TextView i przycisk w mojej działalności. Proszę, pomóżcie mi i zasugerujcie kilka pomysłów.
dzięki przyjacielu. mam to. ale jak znaleźć przycisk według ich id, tak jak w pliku row.xml, a mój główny plik układu jest inny. pls help – hussain
@hussain: spójrz na moją zredagowaną odpowiedź. – user370305
Przycisk = (przycisk) view.findViewById (R.id.btn); W tym widoku widok twojego pliku rw.xml po nadmuchaniu go. – user370305