所以即便在Android中制作幻灯片,我想快速移动,看起来几乎就像动画一样。贝娄是我正在使用的代码,但我希望它移动得更快(更小的延迟),但我不能使postDelay更小。我该怎么办?如果不可能,那么更好的方法是什么?
private Runnable runnable = new Runnable() {
public void run() {
myslideshow();
handler.postDelayed(this, 1);
}
};
private void myslideshow()
{
if (position < imageIDs.length){
iv.setImageResource(imageIDs[position]);
position++;
}
else{
iv.setImageResource(R.drawable.logo);
}
}
答案 0 :(得分:0)
Android Animation API可以帮忙吗?
答案 1 :(得分:0)
您可以使用图库。点击某个按钮或任何你可以运行for循环 显示库中的下一个元素,直到显示最后一个元素(在您的情况下为图像)