我正在制作一个游戏,在游戏中,你可以点击一张卡,将其随机更改为另一张卡。一张卡的图像文件为370x512 png,大小约为200kb。我的问题是,imageView将图片从一张卡切换到另一张卡的过程非常慢,几乎持续了两秒钟。另一个问题是,如果你在卡片上点击太快,类就会崩溃。我已经用一个带有按钮和ImageView的ImageButton试过了,我用11个ImageViews (游戏中有11种不同的卡片)试过,他们总是在那里,但只有一个是可见的。我不知道为什么换卡过程要花这么多时间。这是我的换卡代码。此代码包含一个按钮和一个ImageView:
public class MainActivity
数据库应该保存用户拥有的每一张卡以及它当前所在的卡片组。我在考虑允许三副牌,一张单独的牌可能是其中的一部分,也可能是更多。卡片本身将能够获得经验和等级。同样,在升级后,卡片的属性和能力可能会发生变化。编辑:玩家将能够将他们拥有的牌分配到组中进行分组。一副牌将由60张左右的卡片组成,这将是在游戏中使用的卡片。举个小例子:用户有卡片A、B、C、D、E和2x of F。第一副牌由A、B、C和F组成。第二副牌由B、C、D和F组成。第三副牌由A、B、D和2x F