Android ImageView 獲取圖片信息後進行比較
阿新 • • 發佈:2017-07-20
drawable 取圖 etc android ons imageview 需要 image equals
ImageView a=(ImageView)findViewById(R.id.imageView2); //獲取當前圖片ConstantState類對象 Drawable.ConstantState t1= a.getDrawable().getCurrent().getConstantState(); //找到需要比較的圖片ConstantState類對象 Drawable.ConstantState t2=getDrawable(R.drawable.ok).getConstantState(); if(t1.equals(t2)) { a.setImageResource(R.drawable.ok2); } else{ a.setImageResource(R.drawable.ok); }
Android ImageView 獲取圖片信息後進行比較