Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android記錄11-控制ExpandableListView展開和關閉

Android記錄11-控制ExpandableListView展開和關閉

編輯:關於Android編程

Android記錄11-控制ExpandableListView展開和關閉



2013年12月5日 工作記錄

我們在使用ExpandableListView可能會遇到各種問題,比如說只展開一個組,關閉其他組;默認展開第一組;我自己試了一下,下面的方法可以控制單個組的展開和伸縮,也可以控制展開當前點擊的組,關閉其他展開的組。希望對開發遇到這種問題的童鞋有用吧。

onlineUsersListView
				.setOnGroupExpandListener(new OnGroupExpandListener() {

					@Override
					public void onGroupExpand(int groupPosition) {
						for (int i = 0, count = onlineUsersListView
								.getExpandableListAdapter().getGroupCount(); i < count; i++) {
							if (groupPosition != i) {// 關閉其他分組
								onlineUsersListView.collapseGroup(i);
							}
						}
					}
				});


默認展開第一個分組:

// 展開第一組
					onlineUsersListView.expandGroup(0);



  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved