缩放视图可隐藏内容

时间:2019-06-29 07:59:38

标签: android xml user-interface view

This是我使用以下xml代码设计的视图

<LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="0dp"
                android:layout_weight="0.8"
                android:weightSum="3">

                <RelativeLayout
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="1">
                 ....
                </RelativeLayout>

                <RelativeLayout
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    >

                    <ImageView
                        android:layout_width="84dp"
                        android:layout_height="84dp"
                        android:layout_centerInParent="true"
                        android:layout_above="@+id/meal_ln"
                        android:background="@drawable/meal_img_bg_ac"
                        app:layout_aspectRatio="100%"
                        />

                    <TextView
                        android:id="@+id/meal_ln"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:text="Lunch"
                        android:textAlignment="center"
                        android:textColor="@color/priTxtLight"
                        android:layout_alignParentBottom="true"
                        android:paddingTop="4dp"
                        android:paddingBottom="4dp"
                        android:fontFamily="casual"/>

                </RelativeLayout>

                <RelativeLayout
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="1">
                 ....
                </RelativeLayout>
        </LinearLayout>

我的目标是设计this view。为此,我添加了

<RelativeLayout
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:scaleX="1.6"
                    android:scaleY="1.6"
                    >

在第二个视图中将视图切为this view

如何解决此问题?

我想将中间视图放大到比其他两个视图大。在这种情况下,图像和文本都应该可见并且应该更大。

我发现的问题是:线性布局隐藏了相对布局溢出的内容。

1 个答案:

答案 0 :(得分:0)

尝试使用方向为LinearLayout的{​​{1}}而不是vertical

RelativeLayout