- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试使用淡入 (AlphaAnimation
) 效果。我的 View 根包含一个全屏 SurfaceView
(不是 GLSurfaceView),如果我使用 mSurfaceView.startAnimation(mMyAnimation)
,它不起作用,没有任何反应。
我想这是因为它是 SurfaceView
而不是 View
。解决办法是什么? (我希望整个屏幕淡入。)如果最简单的解决方案是将 SurfaceView
封装在 View
中,然后在其上使用 AlphaAnimation
附上 View
,具体的代码是什么? (例如 XML)
最佳答案
显然这不适用于 SurfaceView。试试这个解决方案:http://forum.xda-developers.com/showthread.php?t=1502274
它包括在 SurfaceView 前面放置一个黑色 ImageView 并对其应用淡出(这种方式使 SurfaceView 看起来像淡入)动画。
关于android - SurfaceView 上的 AlphaAnimation?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11801997/
我正在将 AlphaAnimation 应用于 Button。动画非常简单。 在模拟器上,按钮很好地淡出,没有明显的瑕疵。在实际设备(Nexus One 和摩托罗拉 Droid)上,按钮的实际框架有
我一直在寻找解决问题的方法。但我的代码似乎没问题。 我会尝试解释一下:我的布局定义中有一个带有 android:alpha="0"的 TextView。我想(当单击图像时)显示带有 AlphaAnim
请问是否可以创建一个没有淡入/淡出的 Alpha 动画?所以最终,它只会打开和关闭。 到目前为止我的代码 fragment : imPreview.setImageDrawable(imgColorD
我想在动画运行时禁止点击按钮。代码如下: AlphaAnimation anim = new AlphaAnimation(0.0f, 1.0f); anim.setDuration(
我有这个 ImageButton。我希望它在某个时间开始动画。我查看了 android 文档,发现 setStartTime(long startTimeMillis) . 这是我想出的: priva
我正在尝试使用淡入 (AlphaAnimation) 效果。我的 View 根包含一个全屏 SurfaceView(不是 GLSurfaceView),如果我使用 mSurfaceView.start
我有以下代码: public boolean stopped = false; public void fadeOut(final ImageView obj, final int time, int
有没有办法将 GLSurfaceView 上的动画设置为从完全不透明淡入 0 alpha 透明度?我有以下不执行任何操作的代码: AlphaAnimation anim = new AlphaAnim
所以现在默认情况下,当对话框被 dialog.dismiss(); 关闭时,默认情况下会执行此放大淡出效果 我怎样才能覆盖它成为我自己的动画? AlphaAnimation fadeOut = new
我通过使用 AlphaAnimation 操纵其 alpha 级别来显示带有淡入淡出动画的布局。 当前的解决方案在我的两台使用 Gingerbread 的设备和一台使用 Froyo 的设备上运行良好。
以下代码用于淡出View。它适用于 Android SDK 5.0 上的 AlphaAnimation 错误,我们在Stack Overflow上找到一个类似的问题: https://stackov
我正在尝试为按钮的 alpha 设置动画,当我将 alpha 从 1 设置为 0 时效果很好。但是,在动画的最后,我无法将它从 0 重置为 1,因为按钮的alpha 已经是 1(这会导致按钮在屏幕上“
我有一个动画 (xml) 文件,可以将 ImageView 设置为看起来像电影的演职员表: 如您所见,图像在全屏时停止“移动”。还行吧。我的问题是:当这个 IV 到达动画的末端时,我如何设置一
我有一个Canvas,我在onTouchEvent()中的点之间绘制线条。当用户对放置线条的位置做出无效选择时,我会绘制一条红线而不是黑色线。不过我希望红线在接下来的 500-1000 毫秒内消失。
我是一名优秀的程序员,十分优秀!