java洗牌图像视图位置 2 月,1 周 Questions & Answers 286 我正在制作一个配对游戏,其中有8个图像视图和4个不同的图像。我想知道页面什么时候加载,是否可以交换图像视图的位置 所以每次图像的顺序都会改变
# 1 楼答案 与其改变需要大量重新渲染的图像视图布局,不如使用算法随机选择图像并按顺序设置图像视图的图像。这样的话,你仍然会有一个随机排列的配对,而不需要在布局本身周围进行洗牌。注意,您还需要重新指定ImageView的任何适当属性,例如您可能正在使用的特定图像的标记
# 1 楼答案
与其改变需要大量重新渲染的图像视图布局,不如使用算法随机选择图像并按顺序设置图像视图的图像。这样的话,你仍然会有一个随机排列的配对,而不需要在布局本身周围进行洗牌。注意,您还需要重新指定ImageView的任何适当属性,例如您可能正在使用的特定图像的标记