問題
在Android開發(fā)中,遇到一個問題,是ListView嵌套GridView,需要點擊整個ListView的Item進行跳轉。但是在點擊GridView區(qū)域時無法進行頁面的跳轉。這是因為GridView獲得了焦點。導致點擊無法跳轉。
解決方法就是:
1.在Item最外層加上
android:descendantFocusability="blocksDescendants"
2.在Adapter中添加
holder.mGridView.setClickable(false);holder.mGridView.setPressed(false);holder.mGridView.setEnables(false);
結束語
好了,這個問題就這么簡單的解決了,希望本文的內容對有這個問題的朋友們能有所幫助。
新聞熱點
疑難解答