簡體   English   中英

Android Crop LinearLayout背景

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM