кнопка управления списком просмотра Android - PullRequest
0 голосов
/ 12 марта 2010

У меня есть список андроид, заполненный элементами.

У каждого предмета есть кнопка.

Это шаблон моего списка просмотра.

<LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:paddingBottom="6dip"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:paddingLeft="5px"
        android:paddingTop="5px"
        android:paddingRight="5px"
        android:gravity="left">
        <TextView android:id="@+id/TextView_test1"
            android:layout_width="200dip"
            android:paddingLeft="0px"
            android:layout_height="wrap_content"/>
        <TextView android:id="@+id/TextView_test2"
            android:layout_width="250dip"
            android:paddingLeft="0px"
            android:layout_height="wrap_content" 
            android:layout_weight="1"/>
        <TextView android:id="@+id/TextView_test3"
            android:layout_width="400dip"
            android:paddingLeft="0px"
            android:layout_height="wrap_content"  
            android:layout_weight="1"/>
        <Button
        android:id="@+id/Button_buttontest"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/Button_buttontest"/>
</LinearLayout>

Как я могу обработать нажатие каждой кнопки в коде активности? Каждая кнопка имеет одинаковый идентификатор "Button_buttontest"?

Спасибо заранее. С уважением. Хосе

1 Ответ

1 голос
/ 12 марта 2010

Возможно, вам потребуется создать пользовательский Adapter, который подключит View.OnClickListener к кнопке при создании представления для строки. Поскольку вы создаете OnClickListener из представления, вы будете знать положение строки, по которой щелкнули. Возможно, есть лучший способ, но это первое, что приходит на ум.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...