【发布时间】:2011-11-27 10:58:53
【问题描述】:
我有一个画廊小部件设置为每 10000 毫秒自动前进一次。然而,视图之间的转换是即时的,我更愿意进行转换。
我的推进方法是这样的:
private void tickerAdvance() {
int selectedItemPosition = mTickerGallery.getSelectedItemPosition();
if (selectedItemPosition + 1 == mTickerGallery.getCount()) {
mTickerGallery.setSelection(0, true);
} else {
mTickerGallery.setSelection(selectedItemPosition + 1, true);
}
}
我的印象是,将动画设置为 true 会导致它在状态之间进行动画处理。在我的 XML 中,我还添加了 animationDuration="500",但是转换仍然会立即在状态之间弹出。
【问题讨论】:
-
我不知道你是怎么做的,但我有一个使用horizontalscrollview制作的,只需在scrollview上设置动画即可制作过渡动画。
标签: android animation android-gallery