Как добавить CheckBox к любому элементу ListView в Android? - PullRequest
2 голосов
/ 23 апреля 2010

Я пишу приложение с макетом ListView, и я хочу добавить к любой строке в этом CheckView Box ListView.Как я могу это сделать?

Это мой XML-файл:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
       xmlns:android="http://schemas.android.com/apk/res/android"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content">
       <ListView
               android:id="@+id/listView"
               android:layout_width="fill_parent"
               android:layout_height="fill_parent"
               android:layout_weight="1">
       </ListView>
</LinearLayout>

Спасибо Moshik.

1 Ответ

1 голос
/ 23 апреля 2010

Вы можете использовать BaseAdapter. Вы можете увидеть пример здесь . Вы можете добавить что-либо в элемент списка. Вы делаете это путем переопределения метода getView BaseAdapter. Вы можете либо создать View и добавить CheckBox программно, либо использовать файл ресурсов xml и LayoutInflater. Последний метод используется в связанном примере.

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