scrollView自動定位問題

2021-06-18 18:42:29 字數 483 閱讀 9528

scrollview 中如果有listview 時,會出現無法定位到頂部的現象。 scrollview.scrollto(x,y);是不起作用的。用下面的方法可以解決: 

自動定位到頂部:

比如:scrollview.post(new runnable()

});另外可以用另外一種方法:

public  void scrolltobottom(final view scroll, final view inner)  

int offset = inner.getmeasuredheight() - scroll.getheight(); 

if (offset < 0)  

scroll.scrollto(0, offset);   

(補充一下有時候scroll.scrollto不起作用可以嘗試一下

scroll.smoothscrollto()方法可以打斷動畫)} 

}); 

}

scrollView自動定位問題

2011 12 30 10 26 scrollview 中如果有listview 時,會出現無法定位到頂部的現象。scrollview.scrollto x,y 是不起作用的。用下面的方法可以解決 自動定位到頂部 比如 scrollview.post new runnable 另外可以用另外一種方法...

ScrollView自動布局

uiscrollview自動布局一直是初學者比較頭痛的問題,常常會出現 has ambiguous scrollable content height 問題。因為它與其它view不一樣,有乙個contentsize,在用手動布局時,這個屬性一般是手動設定好的。但自動布局需要約束才行。以下為乙個小示例...

禁止ScrollView自動滾動

問題 最近仿365日曆,scrollview下面巢狀了viewpager listview,切換日歷時scrollview會自動滾動,導致體驗不好,原來是因為listview獲取了焦點,導致scrollview會跟隨滾動.解決方案 在scrollview下面的linearlayout加上androi...