禁用安卓网页视图中的输入控件



我在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"

也检查了这个和这个答案。

最新更新