私のレイアウトでは、VideoView と他の TextView をホストする ScrollView があります。
私の VideoView には、ビデオの再生を開始するための onTouch リスナーがあります。
viPlayer.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (isPlaying) {
isPlaying = false;
viPlayer.stopPlayback();
} else {
isPlaying = true;
viPlayer.start();
}
return false;
}
});
私が直面している問題は次のとおりです。ユーザーが上に指を置き、VideoView
下にスクロールし始めるとScrollView
、ビデオの再生が開始されます。スクロールが実行されたときに、の子ビューScrollView
は何もしないでください。ScrollView の onScroll のリスナーがないようです。どうすればこれを修正できますか?