无论您在教程中看到什么,我认为他们可能不会将布局加载到.WebView
along with
WebView
换句话说,您实际上可以在 HTML 中使用类似于 div 的布局。您采用布局,将 Webview 添加到其中,然后在 webview 标签之外添加按钮和其他控件,如 lgw150 所示。
这可能会给人一种印象,即按钮等位于 webview 内部,但实际上并非如此!
你可以有这样的东西:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:orientation="vertical">
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button android:id="@+id/button1"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:layout_weight="1"/>
<Button android:id="@+id/button2"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:layout_weight="1" />
</LinearLayout>
<WebView
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
有关更多信息,请查看这个和这个。现在单击我的答案左侧的刻度线。