我正在尝试在我的 Android 应用程序布局的滚动视图中使用 webview。(也有一个tabhost,但这并不重要)
是这样的:
<ScrollView
android:layout_height="fill_parent"
android:layout_width="fill_parent"
>
<LinearLayout
android:id="@+id/ll1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<WebView
android:id="@+id/webview1"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:scrollbars="none"
/>
</LinearLayout>
</ScrollView>
问题是,当我尝试在我的 webview 上加载使用 jquery mobile 制作的 url 时,它开始增长到无限,在 web 内容下方有一个非常巨大的空白,并且线性布局和滚动视图也开始增长。有人有什么解决办法吗?
解决方案不是:
- 在 xml 布局上更改任何布局参数,例如 layout_with 或 layout_height。
- 我必须在滚动视图中使用 webview,因为我必须滚动很多其他的东西,所以这是不可能的。
- 我真的知道这个问题只出现在 jquery mobile 上。我试图从 de web 中删除 de jquery mobile js 文件,它很完美。
- 另外,我知道如果我在不在滚动视图内的 webview 上加载这个 url,没有任何问题,所以问题是滚动视图、webview 和 jquery mobile 的组合。
非常感谢!!!