内容拉伸以填充Horizo​​ntalScrollView

时间:2011-03-12 03:35:42

标签: android webview horizontalscrollview

我在这里做了一个不可取的事情,我知道,但我有一个嵌入在horizo​​ntalscrollview中的webview。 (我需要比webview提供更多的滚动控制。)

布局如下:

<?xml version="1.0" encoding="utf-8"?>
<HorizontalScrollView 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/webRel"
    android:layout_below="@+id/titlebar"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
    <WebView 
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/webZ"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
    />
</HorizontalScrollView>

结果如下: My webview.

webview没有填满horizo​​ntalscrollview。 horizo​​ntalscrollview正在归档视图,所以我想我可以说webview没有填充视图,即使我已经设置为fill_parent。我真的非常喜欢它,如果有人帮我弄清楚如何让webview在横向上填充横向视图...因为然后我测量高度并使用该测量来对文本进行分页(然后以宽度方式显示在块中这就是为什么我选择了horizo​​ntalscrollview。)

:d

(或者,建议在网页浏览中使用更流畅的水平滚动方式也很有帮助。)

2 个答案:

答案 0 :(得分:6)

答案是:使用android:fillViewPort。它将具有scrollview拉伸的内容以填充视图。

答案 1 :(得分:1)

WebView已经支持水平滚动,您不应该将其放在Horizo​​ntalScrollView中。