因此,我正在寻找一个解决方案,可以添加新的imageviews,当我删除一个时,其余的都将调整。我包括了一个画得很差的例子来说明我的意思--当我们移除“人”的图像视图时,其他的东西都转移到左边。我是Android开发的新手,所以我不确定这是否可能/我需要什么类型的布局/搜索哪些术语。如有任何帮助,我们将不胜感激!
删除前:https://i.stack.imgur.com/btbrm.png
删除后:https://i.stack.imgur.com/lbjrh.png
只需使用GridView就可以了。当您采取从GridView中删除项目的操作时更新记录,并通知您的GridView可以自动为您创建该项目。
如果你只是把他们和删除一张照片通过点击按钮,所以它很简单。但是我不确定您到底想要什么。。。为什么如果是这样,您可以但是图像路径在一个数组int[]imagesArray={r.raw.firs_img,r.raw.second_img.。。。}
和设置照片imgview1.setimageResource(imagesArray[varieble])
通过单击一个按钮,您可以更改变量,这样您就可以更改照片,您可以给出代码,以帮助您更好地完成您想要做的事情