SurfaceView的缩放动画

时间:2012-05-03 22:36:10

标签: android animation scale surfaceview

我正在尝试创建一个可以缩小动画的SurfaceView(包括它的黑色背景画布)。 我已经搜索了多种方法,但看起来好像视图没有正确缩放或根本没有缩放。

这是布局:

<LinearLayout>
         <RelativeLayout
             android:id="@+id/gfxComponentContainer"
             android:layout_width="292dp"
             android:layout_height="260dp"
             android:background="@color/black" 
             android:gravity="center_horizontal">

             <SurfaceView
                  android:id="@+id/gfxComponent"
                  android:layout_width="fill_parent"
                  android:layout_height="fill_parent"
              />
          </RelativeLayout>
</LinearLayout>

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

SurfaceHolder.setSizeFromLayout()可能就是你正在寻找的东西。 http://developer.android.com/reference/android/view/SurfaceHolder.html#setSizeFromLayout()