我想添加一個背景圖像到包含2個文本視圖的線性佈局..我使用的是框架佈局..但是圖像不是根據我的線性佈局..任何人都可以幫忙?以下是我的佈局文件在android中設置圖像視圖的高度
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/FrameLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/button_update_normal" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello_world" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView" />
</LinearLayout>
</FrameLayout>
做到了..我將線性佈局寬度設置爲wrap_content ..仍然圖像的高度超過了兩個文本查看所需的高度。 – user2827009
在這種情況下,您有兩種方法:0.指定根容器的高度(framelayout)併爲您的imageview設置fitXY比例類型。 1.用於背景可伸縮資源,如九個補丁或可繪製中定義的類似形狀(這是最佳方法)。 – x90