Android(WebView)取消自动滚动到html中的图像

时间:2013-01-27 19:39:53

标签: android html webview scroll autoscroll

我在WebView中显示以下html代码。当我使用webView.loadData()设置html代码时,显示会自动聚焦第一张图像。如果我有一个或多个图像,那没关系。 如何取消或停止自动对焦/自动滚动图像并保持在显示屏顶部?

我的意思是,我不想禁用垂直滚动,我只想在最初显示html时取消此行为。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<head>
<title></title>
</head>
<body bgcolor="white">
<p>Some Text...</p>
<img src="http://..pic1.gif" style="max-width:100%;" /><br><br>
<img src="http://..pic2.gif" style="max-width:100%;" /><br>
<p>Some Text...</p>
</body>
</html>

2 个答案:

答案 0 :(得分:0)

不确定我理解你的意思,但你可以使用

webView.setInitialScale() 

设置它的大小和

pageUp(boolean) or pageDown(boolean)

将其设置为开始/结束。

答案 1 :(得分:0)

这是我的错。我有一个ScrollView作为WebView的父级。 WebView不要自动滚动,但我的父ScrollView就是这样做了。