我在Android应用程序中有一个Webview。任何类型的内容(pdf,png,doc)都将加载到Webview中。我需要禁用Webview内容中的输入控件(复选框,输入框)。而且,如果我们使用onTouchListener,则缩放控件将不起作用。有人可以帮我吗?
答案 0 :(得分:0)
尝试一下可能会对您有所帮助
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)
在layout.xml文件内的webview中添加以下属性
android:clickable="false"
android:longClickable="false"