2016-03-30 4 views
-1

Как обновить вид списка из вида сетки, который находится внутри списка. i.e;Как обновить представление списка из вида сетки в android

listview{ 
     textview; 
     checkbox; 
     gridview{ 
       imageview; 
       checkbox; 
       }; 
    } 

При установке флажка в режиме сетки он должен обновить флажок listview. как я могу это достичь.

ответ

0

Идея:

1) В gridview adapter, вы можете использовать атрибут тега checkbox для сохранения позиции элемента.

2) Создайте метод на listview adapter, он будет вызываться от click событий вашего checkbox. Внесите свой логический контроль listviewcheckbox. Не забудьте позвонить notifyDataSetChanged(), тогда список будет обновлен.

3) Вызвать метод выше, используя тег, хранящийся для оценки того, как элемент будет обновлен.

Надеюсь, это поможет

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