我正在使用Gallery
小部件。我想自动滚动。不确定这是否可行?
图库有一组scrollTo()
和scrollBy()
方法,我可以从计时器等调用,但最终会滚动整个图库小部件,而不是儿童观看内容。
必须有一些方法来自动滚动?
由于
答案 0 :(得分:0)
我正在使用包含在计时器中的Gallery的“onFling”:
bannerView.onFling(null, null, flingSpeed, 0);
其中flingSpeed是图库移动到下一个项目所需的速度。 我是我的情况我的经验值为-650F(对于260x80图像加填充)。 但是,由于屏幕尺寸和密度不同,我将经验值乘以屏幕密度以使其正确:
float flingSpeed = -650F * getBaseContext().getResources().getDisplayMetrics().density
您的经验值可能会有所不同,因此您应该根据自己的情况进行调整。
答案 1 :(得分:-1)