最近做了兩個關於ExpandableListView的項目,第一個項目好好地,什麼問題都沒發生,第二個項目偏偏遇到了ExpandableListView不能展開的問題。花了兩天,各種調試,終於找到原因並解決。
問題原因:group中添加了button,導致ExpandableListView的焦點被button搶了。
解決方法:
1、在group的xml文件裏,對button標籤設置:android:focusable="false",android:clickable="true"
2、在代碼裏對button設置,setFocusable(false),reply.setClickable(true)
設防button的焦點,同時設置button可點擊!