gpt4 book ai didi

java - 如何检查 ImageView 中是否有图像并跳过该图像到下一个 ImageView

转载 作者:行者123 更新时间:2023-12-01 17:24:00 26 4
gpt4 key购买 nike

有点像刽子手

如果 ImageView 中有东西,如何跳过 ImageView 并检查其中是否有东西尝试检查 imageView 中是否有图像

代码

     final boolean imageThere = mImageView17.setBackgroundResource(null);
public void image6(){
randomNumber();
final int thisLetter = currentLetter;
final boolean imageThere = mImageView17.setBackgroundResource(null);

mImageView6 = (ImageView) findViewById(R.id.imageView6);
mImageView6.setImageResource(thisLetter);
mImageView6.bringToFront();

mImageView17 = (ImageView)findViewById(R.id.imageView17);
mImageView6.setOnClickListener(new OnClickListener() {

public void onClick(View v) {
// TODO Auto-generated method stub
if (imageThere == false) {
mImageView17.setImageResource(thisLetter);
mImageView17.bringToFront();
mImageView6.setImageResource(R.drawable.whitespace);
} else {
mImageView18.setImageResource(thisLetter);
mImageView18.bringToFront();
mImageView6.setImageResource(R.drawable.whitespace);

}

}



});

mImageView17.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
mImageView6.setImageResource(thisLetter);
mImageView6.bringToFront();
mImageView17.setImageResource(R.drawable.whitespace);


}
});
}

基本上我想检查ImageView以查看imageview 17中的图像是否存在,如果存在,则跳过17并将imageresource 6添加到imageview18

我还想确保,如果我对另一个 imageview17 执行此操作,当我单击 ImageView 17 时,将相同的代码添加到 imageview 6 of 7 或 8 时,不会出现困惑

我该如何解决这个问题?

最佳答案

if (mImageView17.getDrawable() != null) {
// I already have a bitmap

}

getDrawable 的文档说:

Return the view's drawable, or null if no drawable has been assigned.

关于java - 如何检查 ImageView 中是否有图像并跳过该图像到下一个 ImageView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16445040/

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