我实现了一个 TranslateAnimation,为动画添加了一个监听器,在动画之后我想更新视图布局参数,以便视图对点击负责。
在 Gingerbread 中的问题是动画正在运行,但我无法单击视图,即使我更新了 LayoutParams:视图的位置仍然是 0 x 0。
在 Android 4 中,动画后视图仍然可以点击,并且新位置也可以正常工作。
这两个操作系统版本中的 TranslateAnimations 和 LayoutParams 有区别吗?
我实现了一个 TranslateAnimation,为动画添加了一个监听器,在动画之后我想更新视图布局参数,以便视图对点击负责。
在 Gingerbread 中的问题是动画正在运行,但我无法单击视图,即使我更新了 LayoutParams:视图的位置仍然是 0 x 0。
在 Android 4 中,动画后视图仍然可以点击,并且新位置也可以正常工作。
这两个操作系统版本中的 TranslateAnimations 和 LayoutParams 有区别吗?