android浏览者行为
我通过showNext手动翻转视图,如下所示:android浏览者行为,android,viewflipper,Android,Viewflipper,我通过showNext手动翻转视图,如下所示: flipper.showNext(); View current = flipper.getCurrentView(); current.setVisible(View.INVISIBLE); // ... some animation to show the view 我的问题是为什么flipper.showNext在使视图不可见之前不会在屏幕上显示下一个视图。代码使下一个视图不可见,然后仅显示但不显示下一个视图,然后仅变为不可见 代码归
flipper.showNext();
View current = flipper.getCurrentView();
current.setVisible(View.INVISIBLE);
// ... some animation to show the view
我的问题是为什么flipper.showNext在使视图不可见之前不会在屏幕上显示下一个视图。代码使下一个视图不可见,然后仅显示但不显示下一个视图,然后仅变为不可见
代码归档了我想要的,但我不知道为什么它会这样
这是因为UI线程没有按顺序运行吗?如果是顺序,则应在将视图设置为不可见之前显示视图
对同一件事有什么想法或更好的代码
kiwi使用动画翻转视图的另一种方法是使用,您可以在ApiDemo>视图>动画>3D过渡中看到它的示例