我在Android应用程序中有一个Webview。任何类型的内容(pdf,png,doc(都将加载到Web视图中。我需要禁用 Web 视图内容中的输入控件(复选框、输入框(。如果我们使用 onTouchListener,缩放控件应该不起作用。请问有人帮我吗?
试试这个可能会对你有所帮助
myWebview.clearFocus()
myWebview.getSettings().setBuiltInZoomControls(false);
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) {
// Use the API 11+ calls to disable the controls
// Use a seperate class to obtain 1.6 compatibility
new Runnable() {
public void run() {
myWebview.getSettings().setDisplayZoomControls(false);
}
}.run();
}
myWebView.setOnTouchListener(null)
myWebview.setClickable(false)
myWebView.setEnabled(false)
将以下属性添加到布局.xml文件中的 Web 视图
android:clickable="false"
android:longClickable="false"
也检查了这个和这个答案。