反正有比較s到a?在這個代碼中,我有int s作爲答案,如果drawable == s
那麼我想顯示一個"Correct!"
Toast消息。任何幫助,將不勝感激。無論如何比較詮釋到drawable?ANDROID
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");
}
}
}
你怎麼想 '比較' 呢?畫布的樣子是多少? – 2012-07-27 06:09:15
這就好比把美國太空總署的火箭與橙汁比較一下。 – bos 2012-07-27 06:47:00