缩放活动中的特定视图

时间:2014-07-17 09:17:17

标签: android xamarin zoom

我正在尝试放大RelativeLayout及其中的子项,同时保持顶部的LinearLayout可见。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@+id/rootLayout">
    <LinearLayout
        android:layout_height="50dip"
        android:layout_width="fill_parent"
        android:background="#ffc62f2f"
        android:layout_alignParentTop="true"
        android:id="@+id/top" />
    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/backgroundLayout"
        android:layout_below="@id/top" 
        android:background="@drawable/fry" />
</RelativeLayout>

以下代码放大整个活动,隐藏顶视图。

backgroundLayout.ScaleX = 2.0f;
backgroundLayout.ScaleY = 2.0f;
backgroundLayout.PivotY = Resources.DisplayMetrics.HeightPixels;

http://i61.tinypic.com/2a0zfs.jpg

0 个答案:

没有答案