android處理2個ScrollView聯動問題
/**自己重寫一個類,繼承SCROLLVIEW,重寫ONSCROLLCHANGED方法,把你要控制的VIEW SET進來,然後,在ONSCROLLCHANGED方法中,設定該VIEW的SCROLLTO,ONSCROLLCHANGED方法中有四個引數,第二個是縱座標"t",設定到scrollTo(0,t)中,這樣,就可以實現了.
當然別忘了在LAYOUT的XML檔案中,對應的SCROLLVIEW,換成自己重寫的這個類.
*/
public class SyncScrollView extends ScrollView{
private static final String TAG = "SyncScrollView";
View mView;
public SyncScrollView(Context context) {
super(context);
}
public SyncScrollView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
public SyncScrollView(Context context, AttributeSet attrs) {
super(context, attrs);
}
protected void onScrollChanged(int l, int t, int oldl, int oldt) {
super.onScrollChanged(l, t, oldl, oldt);
if(mView!=null){
mView.scrollTo(l, t);
}
}
public void setScrollView(View view){
mView = view;
}
}
相關文章
- Oracle啟動問題處理Oracle
- mysql的處理能力問題(2)MySql
- oracle SP2-問題處理Oracle
- 一個NBU問題的處理
- windows的一個問題處理Windows
- ORACLE問題處理十個指令碼Oracle指令碼
- Android之重寫ScrollView實現兩個ScrollView的同步滾動顯示AndroidView
- react native ScrollView巢狀WebView 互動問題React Native巢狀WebView
- 解決ScrollView巢狀RecyclerView滑動卡頓問題View巢狀
- 使用者和角色多對多問題,物件間關聯處理問題物件
- Android -下拉重新整理,ViewPager和ScrollView巢狀滾動問題解決方案AndroidViewpager巢狀
- COM+元件啟動報錯問題處理元件
- 處理問題的方法
- perl中文處理問題
- 漢字處理問題?
- xml處理的問題XML
- 貨品問題處理
- [git] git問題處理Git
- ScrollView巢狀RecyclerView滑動衝突相關問題View巢狀
- 【問題處理】啟動OUI丟擲libXp.so.6: cannot open shared object file問題處理UIObject
- scrollview 套gridview的問題View
- 伺服器啟動出現問題如何處理伺服器
- mysql自動斷開連線的問題處理MySql
- 處理動態連結庫報錯的問題
- 介面自動化如何處理介面依賴問題
- 處理Oracle 11gR2 RAC資料庫資源不能自動啟動的問題Oracle資料庫
- Android ViewPager2 + Fragment 聯動AndroidViewpagerFragment
- golang json處理問題GolangJSON
- 併發問題處理方式
- ASMCMD處理問題一則ASM
- mysql的處理能力問題MySql
- RMAN處理split block問題BloC
- mysql問題處理兩則MySql
- mysql 問題處理二則MySql
- Oracle壞塊問題處理Oracle
- 資料處理--pandas問題
- android 處理按鍵動作Android
- 巢狀ScrollView問題解決思路巢狀View