gpt4 book ai didi

java - 在 Android 中比较图像

转载 作者:行者123 更新时间:2023-12-01 14:40:11 25 4
gpt4 key购买 nike

我正在创建 Tic Tac Toe 游戏。这是点击事件 - 单击按钮时设置背景图像 ==num1

public void onClick(View event) {
// TODO Auto-generated method stub
if(btn1 ==event){
btn1.setBackgroundResource(num1);
}
if(btn2 ==event){
btn2.setBackgroundResource(num1);
}
if(btn3 ==event){
btn3.setBackgroundResource(num1);
}

并且三个按钮显示相同的图像并且图像设置如下

if(!(turn % 2 ==0)){
num1=(R.drawable.nought);
}
else
num1=(R.drawable.cross);

所以现在的问题是我需要比较这些图像以检查它们是否都相同。我怎么做?

最佳答案

可能有一种方法可以检查背景是什么,但为什么不将值保存在二维数组中呢? -1 表示未标记,0 表示 O,1 表示 X 或其他。这也可能是更好的性能(并不是说我希望井字游戏一开始就非常密集)。

关于java - 在 Android 中比较图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16047398/

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