我正在尝试使用以下内容创建一个非常简单的Android屏幕:顶部横幅,webview和底部横幅.出于某种原因,我不能这样做.我的xml看起来像:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:id="@+id/FrameLayout02"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:orientation="vertical"
android:fitsSystemWindows="true" android:isScrollContainer="false">
<ImageView android:layout_width="wrap_content" android:layout_above="@+id/Web"
android:layout_height="fill_parent" android:layout_gravity="top"
android:src="@drawable/logo"></ImageView>
<WebView android:layout_gravity="center" android:id="@+id/Web"
android:layout_height="fill_parent" android:layout_width="fill_parent"></WebView>
<ImageView android:layout_width="wrap_content" android:layout_below="@+id/Web"
android:layout_height="fill_parent" android:layout_gravity="bottom"
android:src="@drawable/logo"></ImageView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
怎么了?
谢谢,丹尼尔
简短的回答都是错的.你的代码很乱.
答案很长.你试图在另一个ImageView上面WebView和另一个上面ImageView.我不确定哪些错误打破了它,但这也不重要.看看我的示例XML代码.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ImageView android:id="@+id/topimage"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:src="@drawable/icon"/>
<ImageView android:id="@+id/bottomimage"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:src="@drawable/icon"/>
<WebView android:id="@+id/web"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/topimage"
android:layout_above="@id/bottomimage"/>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
现在我的XML做的很简单.它使用一个RelativeLayout容器来允许更灵活的子对齐.被ImageView调用者topimage将其高度调整为其内容并以宽度填充父级.它与其父母一致.第二个ImageView类似,唯一的例外是它固定在父母的底部.它们WebView在两个ImageViews 之间对齐.它将它的高度调整为'ImageView的高度.
尝试始终在XML和Java代码中保留某种结构,以便您和其他人可以在不开始哭泣的情况下查看它.
| 归档时间: |
|
| 查看次数: |
4145 次 |
| 最近记录: |