我基本上需要在Android上的长图像(类似2000-3000像素长)上自动垂直滚动。
我尝试使用Assets文件夹中的图像进行translateAnimation,但不幸的是它只显示了图像的第一部分,动画在运动过程中只显示了白色。
我还尝试了一个带有ImageView的ScrollView,我在循环中使用了ScrollTo方法,但它没有显示动画本身,只是结果:
public void scroll(View view)
{
for (int i = 0 ; i < 500 ; i++)
{
scrollView.scrollTo(0, i);
try { Thread.sleep(10); } catch (InterruptedException e) {}
}
}
也许我做错了什么,有人知道我可能会使用另一种解决方案吗?