2011-10-07 4 views
0

Я хотел бы создать элемент, подобный этому, который открывает подмножество других элементов при нажатии, я видел его только в других приложениях, которые я использовал, и я не могу найти никаких ресурсов на как его создать. Кто-нибудь знает, как это сделать?Android ListView, который открывает подмножество

Спасибо.

My objective

ответ

1

Ее не ясно, если вы хотите, чтобы созданный Вложенные ListViews, которые выглядят как этот

-Item1 
-Item2 
---Item2A 
---Item2B 
-Item3 

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

Если вы хотите использовать вложенную взгляд ListView на этот вопрос: android nested listview

И если вы хотите, чтобы открыть новое направление деятельности, а затем создать 2-ую деятельность с ListView и открыть, что на нажмём

0

Может быть, вы должны попытаться взглянуть на ExpandableListView.

Документация доступна здесь: http://developer.android.com/reference/android/widget/ExpandableListView.html

Если вы хотите добавить ListView, который открывает еще один список, вы можете сделать это несколькими способами. Я успешно сделал это, добавив OnItemClickListener в ListView, а затем просто загрузите новый набор данных в ListView и обновите его с помощью invalidate() или установив новый Adapter.

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