所以我一直在摸不着头脑,想弄明白怎么做。
提供更多信息:
我有一个网格视图,其中包含从数据库中获取的一堆图片。当有人点击图片时,会启动一项新活动,并且会有一个图片视图显示已点击的相同图片。以上我已经编码,除了可以改变imageview的按钮。
现在我想实现一个按钮,它基本上显示数据库中的下一张图片(或者gridview右边的下一张图片)。
我正在寻找一个按钮,当按下该按钮时,将切换图像视图以显示与我的数据库不同的图像。
我曾试图使用imageswitcher,viewswitcher和其他一些东西,但无济于事。
我有一个名为“GetPic”的函数,它将pic的路径(来自drawable)点击,这样它就可以在新活动的imageview中显示它。
如果需要任何其他信息,我很乐意分享。
谢谢!
编辑:getpic是我从数据库中获取drawble路径的函数。如果我把(GetPic(activity_here.pos))activity_here.pos将给出GetPic从gridview(选择了哪张图片)的位置,然后GetPic吐出所选图片的路径,以便它可以在imageview中显示
如果我这样做(GetPic(activity_here.pos + 1))这将显示下一张图片(这就是我想要的),如果我按下按钮只是添加一个到位置,我必须将我的imageview转到“最后”所以我只能得到下一张照片(我不想要),直到我用完照片才显示(我想要)。
答案 0 :(得分:0)
检查一下:Android: ImageSwitcher 这对你也有帮助:https://www.youtube.com/watch?v=Jc11oWIjz-w &安培;不要忘记第三部分。祝你好运。