2011-03-15 238 views
1

我在另一個滾動視圖內有滾動視圖。我想滾動內部滾動視圖,但外部滾動視圖只有滾動鼠標來解決這個問題?滾動視圖內滾動視圖android

謝謝。

+0

你可以粘貼你的代碼 – 2011-03-15 13:58:31

回答

2

在滾動視圖中取一個佈局並在該佈局中添加另一個滾動視圖coz scrollview只能容納一個孩子。所以內部滾動視圖可以移動它所持有的內容。

4
sv01 = (ScrollView) findViewById(R.id.popup_sf_event_scroll_01); 
    sv02 = (ScrollView) findViewById(R.id.popup_sf_event_scroll_02); 

    sv02.setOnTouchListener(new OnTouchListener() { 

     @Override 
     public boolean onTouch(View v, MotionEvent event) { 
      if (event.getAction() == MotionEvent.ACTION_UP) 
       sv01.requestDisallowInterceptTouchEvent(false); 
     else 
       sv01.requestDisallowInterceptTouchEvent(true); 

     return false; 
     } 
    });