2012-04-13 82 views
0

我已经尝试了许多选择,但因为它滚动精细水平我的WebView不垂直滚动。我在我的android应用程序中添加了webview,以在应用程序中显示一些网页内容。内容只是文字。但它不仅仅是webview的高度,所以我想为用户提供设施来滚动它来观看下一页的内容。但webview不会水平滚动。在android中的WebView滚动问题?

这里是xml和我久事加载在它的HTML字符串。

<WebView 
     android:id="@+id/webview" 
     android:layout_width="fill_parent" 
     android:layout_height="200dp" 
     android:layout_marginLeft="10dp" 
     android:layout_marginRight="10dp" 
     android:layout_marginTop="10dp" 
     /> 

请帮助我,并提供最佳解决方案。提前致谢。

+0

你应该放一些代码以及你如何使用web视图,所以有人可以帮助你 – 2012-04-13 11:09:12

+0

@AviKumarManku现在你可以看到webview的xml,我只是在其中加载XML字符串。我可以通过电话键盘滚动,但不能通过触摸。 – 2012-04-13 11:14:09

+0

@sanchitsingh你在ScrollView中使用webview吗? – 2012-04-13 12:09:31

回答

1

其实我错把webviewscrollview内。所以它停止垂直滚动。

1

@sanchitsingh

如果您使用的是侧滚动型的WebView,那么你必须用滚动 因为垂直滚动视图垂直滚动和网页流量也有其自身的滚动条滚动 水平和垂直方向,当你在使用web视图问题滚动视图然后设备/ OS ,不知道哪个浏览到这样滚动它不能滚动网页视图

+0

我相信,滚动视图滚动只有当其含量超出其高度的。 – 2012-04-13 12:21:08

+0

然后检查你的网页流量是超出屏幕高度的装载什么,或者不 – 2012-04-13 12:22:51

+0

你能告诉你所有的XML文件的代码 – 2012-04-13 12:23:51

1

多久时要显示的文件?如果它只包含文本,那么文本被包裹的概率是什么,因此适当地适合宽度。所以,它不需要任何垂直滚动!