2016-08-06 5 views

答えて

0

scrollView内のListViewは、プログラミングの面では問題があります。 ListView alearyには独自のスクロール機能があり、スクロールビューにもその機能が組み込まれているので、なぜそれがジャークを作成しているのですか?

scrollView内でlistViewを使用しないでください。

0

スクロールしたい場合は、listViewといって、scrollView全体ではなく、このコードを試してみてください。しかし、scrollViewの内部にlistViewを配置することは好ましくありません。ユーザーに不快感を与えることがあります。

yourListView.setOnTouchListener(new View.OnTouchListener() { 
    @Override 
    public boolean onTouch(View v, MotionEvent event) { 
     if (v.getId() == R.id.yourListView) { 
      v.getParent().requestDisallowInterceptTouchEvent(true); 
      switch (event.getAction() & MotionEvent.ACTION_MASK) { 
       case MotionEvent.ACTION_UP: 
        v.getParent().requestDisallowInterceptTouchEvent(false); 
        break; 
      } 
     } 
     return false; 
    } 
}); 
関連する問題