2

我正在尝试使用淡入 ( AlphaAnimation) 效果。我的视图根包含全屏SurfaceView(不是 GLSurfaceView),如果我使用mSurfaceView.startAnimation(mMyAnimation),它不起作用,什么也不会发生。

我想这是因为它是 aSurfaceView而不是 a View。解决办法是什么?(我希望整个屏幕淡入。)如果最简单的解决方案是将 a 括起来,然后在封闭的SurfaceViewView使用AlphaAnimationView那么执行此操作的确切代码是什么?(例如 XML)

4

1 回答 1

5

显然这不适用于 SurfaceView。试试这个解决方案:http: //forum.xda-developers.com/showthread.php?t=1502274

它包括在 SurfaceView 前面放置一个黑色 ImageView 并对其应用淡出(这样使 SurfaceView 看起来像淡入)动画。

于 2012-08-03T19:43:17.933 回答