gpt4 book ai didi

java - 当应该动态设置图像时,如何将源添加到 android 中的 imageView?

转载 作者:行者123 更新时间:2023-11-29 23:59:44 26 4
gpt4 key购买 nike

我正在制作一个纸牌游戏(有 3 个 CPU 玩家和一个人类玩家),人类玩家在游戏开始时有 10 张纸牌,我不确定如何将纸牌附加到它们各自的 ImageView ,因为牌组在向玩家发牌之前洗牌,因此,人类玩家拥有的牌取决于牌组在发牌之前的洗牌方式。

人类玩家的牌每轮减少一张并消失,因为他每轮必须打一张牌,每个玩家开始时有 10 张牌。我的问题是,每次开始新一轮时,玩家都会有 10 张不同的牌。我不确定我的牌图像将如何更新,因为牌的来源现在不同了。我在一个相对布局中有 10 个静态 ImageView 。

我不确定如何解决这个问题。我应该在发牌前附上每张牌的图像吗?如果可以,我该怎么做?

最佳答案

您提供的上下文很少,因此很难提供好的解决方案。

如果屏幕上的 View 始终可见并且您始终有 10 个 View ,则可以静态设置它们并将图像加载到每个 View 中。

如果 View 是动态的,您可以使用回收器 View 。

要加载图像,您可以通过编程方式加载它们。

在 Android 中处理位图很烦人,所以你应该使用一个库来帮助你,picassoglide是两个很好的选择。

关于java - 当应该动态设置图像时,如何将源添加到 android 中的 imageView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50092073/

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