有什么办法可以比较 s 和 a 吗?在这段代码中,我有 int 作为答案,如果是,drawable == s
那么我想显示一条"Correct!"
toast 消息。任何帮助,将不胜感激。
btn1.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
int s = R.drawable.exitbtn;
Resources res = getResources();
Drawable drawable = res.getDrawable(R.drawable.exitbtn);
Object a=drawable;
if(a==s)
{
ImageView imageview =(ImageView)findViewById(R.id.imageView1);
Toast.makeText(getApplicationContext(), "CORRECT!", Toast.LENGTH_SHORT).show();
imageview.setImageDrawable(drawable);
btn1.setText("1");
btn2.setText("2");
btn3.setText("3");
btn4.setText("4");
}
}
}