在ViewFlipper中的项目结束后停止滑动

时间:2012-11-03 05:04:01

标签: android viewflipper

我在我的应用程序中使用Viewflipper,我在Viewflipper中获得了一些(x)项目。

现在发生的事情是它显示了最后一个项目后连续滚动中的第一个项目。

我需要停止它,因为滚动需要在到达最后一个项目后在任何特定方向停止,反之亦然。

谢谢, 大卫

1 个答案:

答案 0 :(得分:0)

如果您正在使用定时间隔翻转,则可以在点击最后一个视图时拨打stopFlipping()

如果您是通过showNext()showPrevious()手动执行此操作,则只需在代码中设置标记即可检查第一个和最后一个视图并处理滑动操作。例如:

if(lastFlag==true)
{

}
else
{
 vf.showNext();
}

这是一个关于使用ViewFlipper的好教程:

http://www.techrepublic.com/blog/app-builder/a-dog-limps-into-a-saloon-a-tutorial-on-androids-viewflipper-widget/634