【问题标题】:How to disable text selection in a webview in Android?如何在 Android 的 web 视图中禁用文本选择?
【发布时间】:2012-02-05 22:09:10
【问题描述】:
我的应用程序在WebView 中播放HTML 促销,Html 促销具有文本,所以如果用户按长按 android 标准对话框出现Copy/Share/Find/Web Search,所以有任何禁用 webview 文本选择对话框的选项?
帮我做同样的事情。
【问题讨论】:
标签:
android
webview
textselection
disabled-control
long-click
【解决方案1】:
你需要这样做:
WebView webView = (WebView) findViewById(R.id.webView);
webView.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
return true;
}
});
webView.setLongClickable(false);
// Below line prevent vibration on Long click
webView.setHapticFeedbackEnabled(false);
希望这会对你有所帮助。