2013-05-09 4 views
0

У меня есть список из 4 строк. Мне бы хотелось, чтобы первая строка имела флажок , но в других строках просто сохраняются простые строки, которые можно щелкнуть. Возможно ли это сделать или мне нужно, чтобы создать 2 списка и поместить их под друг друга и сделать первый список с помощью настраиваемого адаптера?Android с первой строкой с флажком, а остальное без

Или есть лучший способ сделать это?

Реферат: Я хотел бы иметь представление списка с первой нажатой кнопкой, и что изменения в галочке соответствуют , а остальные строки просто продолжают действовать как строки. Лучший способ сделать это, сделав 2 listview 1 с пользовательским представлением и обычным? Или это можно сделать в 1 списке?

+0

установить его в качестве точки зрения заголовка для списка – Pragnani

ответ

2

Создайте свой собственный адаптер. В getView() проверки метода

if(position == 0) 
{ 
    //add your checkbox 
} 
else 
{ 
    //without checkbox 
} 
+0

Смотрите этот ответ, должно быть довольно простым и эффективным. – kabuto178

+0

Это не работает для 'CursorAdapter'. Я думаю, потому что CursorAdapter пытается быть более эффективным, вытягивая только группы данных за раз, а не все, что угодно, как «ArrayAdapter». – theblang

 Смежные вопросы

  • Нет связанных вопросов^_^