gpt4 book ai didi

android - android中的图像幻灯片放映

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:10:03 24 4
gpt4 key购买 nike

我想在 android 中将图像显示为幻灯片放映。该图像将以 json 数据格式来自服务器。你能告诉我如何在将显示图像的图像 slider 中传递这些图像吗?来自服务器的 json 图像数量,它是完全动态的,一组图像...

最佳答案

最初您需要做的是计算来自 json 的图像数量。当您获得所有图像后,您可以使用水平页面将其显示给用户。它有助于像这样在每次滑动中更改图像link .否则你可以使用两个框架并可以设置两个动画并像 slider 一样显示它。我认为这段代码会对你有所帮助。

if (imagesetflag == true) {
Right_to_left_in = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_in);
Right_to_left_out = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_out);
left_to_Right_in = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_in);
Left_to_Right_out = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_out);

frame1.setImageBitmapReset(decryptedimage, 0, true);
TVpagenum.setText("Page no:" + Currentpage + "/"
+ countOfPages);
frame1.bringToFront();
frame1.setVisibility(View.VISIBLE);
frame2.setVisibility(View.INVISIBLE);
frame1.setAnimation(Right_to_left_in);
frame2.setAnimation(Right_to_left_out);
imagesetflag = false;
} else {
Right_to_left_in = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_in);
Right_to_left_out = AnimationUtils.loadAnimation(this,
R.anim.right_to_left_out);
left_to_Right_in = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_in);
Left_to_Right_out = AnimationUtils.loadAnimation(this,
R.anim.left_to_right_out);

frame2.setImageBitmapReset(decryptedimage, 0, true);
TVpagenum.setText("Page no:" + Currentpage + "/"
+ countOfPages);
frame2.bringToFront();
frame2.setVisibility(View.VISIBLE);
frame1.setVisibility(View.INVISIBLE);
frame2.setAnimation(Right_to_left_in);
frame1.setAnimation(Right_to_left_out);
imagesetflag = true;
}

关于android - android中的图像幻灯片放映,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10479717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com