[英]Android Crop LinearLayout Background
在我的android應用中,我有一個背景,該背景用於屏幕上的各個部分(而不是整個屏幕),因此我嘗試將其應用於LinearLayout。 問題在於這正在將LinearLayout拉伸到圖像的大小。 我希望它裁剪圖像。 我嘗試使用位圖,但無法正常工作,嘗試將圖像放在相對布局內的ImageView中,也無法正常工作。 我的xml應該是什么樣的?
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="clip_vertical"
android:background="@drawable/bg_blue_w_pattern">
<RelativeLayout
style="@style/menu_layout"
local:MvxBind="Click CalculatorsCommand">
<ImageView
android:id="@+id/img_calculators"
android:src="@drawable/calculators_icon"
style="@style/menu_image" />
<TextView
android:layout_toRightOf="@+id/img_calculators"
style="@style/menu_text"
android:text="Calculators" />
<ImageView
style="@style/menu_arrow" />
</RelativeLayout>
</LinearLayout>
嘗試在RelativeLayout中使用具有scaleType設置的ImageView也不起作用。 RelativeLayout的大小始終太大(縮放至圖像的大小)。 這個xml有什么問題?
<RelativeLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/background"
android:src="@drawable/bg_blue_w_pattern"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scaleType="center"
android:layout_alignParentTop="true" />
<TextView
style="@style/menu_text"
android:layout_alignParentTop="true"
android:text="Calculators" />
</RelativeLayout>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.