谷歌眼镜:如何在卡片ScrollView中动画改变卡片



是否可以通过幻灯片动画以编程方式将当前卡片更改为新位置?

以下代码仅传送到所选位置:

cardScrollView.setSelection(cardScrollView.getSelectedItemPosition() - 1);

完美的时机!这只是在XE21中添加到GDK中。查看新的CardScrollView.animate方法,该方法允许您滑动到现有卡,以及插入和删除带有动画的卡。

我没有找到像手动滑动时那样模拟幻灯片动画的方法,但这个解决方案对我来说已经足够好了:

cardScrollView.setSelection(cardScrollView.getSelectedItemPosition() - 1);
cardScrollView.startAnimation(AnimationUtils.makeInAnimation(cardScrollView.getContext(), true));

新幻灯片将从右侧或左侧显示幻灯片动画,具体取决于第二个参数是true还是false。

相关内容

  • 没有找到相关文章

最新更新