Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android編程之ExpandableListView使用總結

android編程之ExpandableListView使用總結

編輯:關於Android編程

ExpandableListView這個類與其他android列表形式視圖是比較類似的,看源碼的話,可以知道它是多種視圖組合而成。今天不分析源碼,只寫些使用心得。   1、Button 對,沒錯,就是這個button組件,不知道出現都少次過問題,很多都是它造成的! 最常見的問題:ExpandableListView無法展開,OnItemClickListener不響應等問題。 解決辦法:檢查在getView方法中加載的視圖文件,是否含有Button或者ImageButton,如果含有,把它改成TextView或者ImageView試試,可能問題就解決。 原因:布局文件的監聽事件順序是組件視圖,然後才是布局文件本事,而像OnItemClickListener這樣的監聽事件,都是監聽的布局,如果上面有了Button這樣的,就會被攔截而監聽不到了。   2、箭頭 自己定義好了布局視圖,帶有箭頭,但顯示出來的還有其系統自帶的箭頭。 問題:去掉系統箭頭顯示。 解決辦法:在ExpandableListView屬性中增加android:groupIndicator="@null"
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved