完美解決ScrollView巢狀GridView

2021-07-11 06:54:27 字數 480 閱讀 7358

在開發中用到了需要scrollview巢狀gridview的情況,由於這兩款控制項都自帶滾動條,當他們碰到一起的時候便會出問題,即gridview會顯示不全。

解決辦法,自定義乙個gridview控制項

public

class

mygridview 

extends

gridview  

public

mygridview(context context)  

public

mygridview(context context, attributeset attrs, 

intdefstyle)      

@override

public

void

onmeasure(

intwidthmeasurespec, 

intheightmeasurespec)  

}

解決ScrollView巢狀ListView問題

使用linearlayout取代listview 既然listview不能適應scrollview,那就換乙個可以適應scrollview的控制項,幹嘛非要吊死在listview這一棵樹上呢?而linearlayout是最好的選擇。但如果我仍想繼續使用已經定義好的adater呢?我們只需要自定義乙個...

解決WebView跟ScrollView衝突

之前做專案遇到過listview跟scrollview的衝突問題,但是現在遇到的是webview跟scrollview的的衝突問題。在scrollview裡巢狀webview滑動事件會失去焦點。解決方案 sv01 scrollview findviewbyid r.id.popup sf event...

解決滑動控制項與ScrollView衝突

例如 我的自定義橫向滑動控制項與scrollview衝突,應用view的事件分發機制可以,我的解決如下 lvhorizon.setontouchlistener new view.ontouchlistener else return false 你只需將lvhorizion,scrollview替...