W/View: requestLayout() improperly called by 佈局GridView,一直瘋狂重新整理日誌,導致item條目點選無效
阿新 • • 發佈:2018-11-13
報錯:
requestLayout() improperly called by android.widget.GridView{} during second layout pass: posting in next frame
requestLayout() improperly called by android.widget.GridView{} during layout: running second layout pass
解決方法:
不讓GridView獲取焦點就行了。gridView.setFocusable(false)。
真是感謝大佬,這個bug簡直噁心,噁心心!!!!!!!
改了半天。。。網上說的GridView gv
用以下改法,是有道理的,可能別人能用,不過我無效
gv.setVisibility(View.GONE);
gv.setVisibility(View.VISIBLE);
我看了一下log W/View: requestLayout() improperly called by android.widget.GridView
就是獲取焦點的問題,我刪了幾個無用的控制元件,還是沒用,最終用開頭的辦法解決了。如果還有別的情況用的別的方法,也可以分享下哦~
謝謝大家,頭髮可以減少脫落又,開森~
原文:https://blog.csdn.net/zhl101020/article/details/78327577