私はwebview
にepubを表示しています。私はスクロールをブロックする必要があります。 以下のコードを使用しましたが、テキスト選択が機能しません。Webviewのスクロールを無効にし、テキストの選択を有効にします
@Override
public boolean onTouchEvent(MotionEvent event) {
return true;
}
実際には、テキストの選択とスクロールの無効化が必要です。 どうすればいいですか?
私はwebview
にepubを表示しています。私はスクロールをブロックする必要があります。 以下のコードを使用しましたが、テキスト選択が機能しません。Webviewのスクロールを無効にし、テキストの選択を有効にします
@Override
public boolean onTouchEvent(MotionEvent event) {
return true;
}
実際には、テキストの選択とスクロールの無効化が必要です。 どうすればいいですか?
あなたは以下のコードを試すことができます。
mTestWebView.setOnScrollChangeListener(new View.OnScrollChangeListener() {
@Override
public void onScrollChange(View v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {
Log.e("TTG","scrollX="+scrollX+" scrollY="+scrollY+" oldScrollX="+oldScrollX+" oldScrollY="+oldScrollX);
mTestWebView.scrollBy(0,-scrollY);
}
});
注:あなたが最初のonTouchListenerを削除する必要があります。
あなたのコードはコンパイルされません。 – user1516873
申し訳ありません、私のコードを修正しました。 – Anilkumar
この回答を確認してくださいhttp://stackoverflow.com/a/5274400/1516873 – user1516873