Android AlphaAnimation导致黑盒子

时间:2010-07-16 23:29:24

标签: android animation

我正在将AlphaAnimation应用于Button。动画非常简单。

<alpha xmlns:android="http://schemas.android.com/apk/res/android"
       android:interpolator="@android:anim/accelerate_decelerate_interpolator"
       android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="500"/>

在模拟器上,按钮很好地淡出,没有可辨别的伪像。在实际设备(Nexus One和Motorola Droid)上,按钮的实际框架中有一个明显的黑色神器。

有什么方法可以避免这种情况吗?它看起来像垃圾。

仿真器:

Emulator http://img.skitch.com/20100716-e66fgyg4pdyium15cu4e4ijr9c.jpg

设备:

alt text http://img.skitch.com/20100716-fhs149r5ftkm3pte1sajkfnabh.jpg

(图片已被修改,因为在动画期间难以捕获相同的淡入淡出状态,但这正是它的样子)

1 个答案:

答案 0 :(得分:1)

我假设答案是Android做了交叉淡入淡出的废话。将此标记为缺乏更好解释的答案。