如何在android中创建垂直循环图像视图...?
问题描述:
我想要一个视图,其中5个图像垂直滚动并重复滚动(循环)。 如何在android ..中实现这个?如何在android中创建垂直循环图像视图...?
我试过图库视图,但它不支持垂直视图。
我尝试过渡动画,它显示垂直,但不是在一个循环。
我试着在布局中动态添加视图,但不适用。
如何实现这一点,请帮助..? 在此先感谢..
答
你可以用一个非常简单的ListView来做到这一点。在ListView的Adapter.getView()方法简单地通过modulo列表中的项目总数的位置:
这样做的public View getView(int position, View convertView, ViewGroup parent)
{
position = position % nObjects; // nObjects if the total number of objects to display
// Code to get the new view is below this
}
一个优点是操作系统将采取回收旧观点和清理的护理记忆。就像你自己创建和销毁视图一样,你将不得不手动完成。