我想比較兩個drawable但沒有成功。我做了一些研究,甚至有類似的問題,但沒有幫助。比較兩個drawable中的資源
在我的應用程序中,我使用getCompoundDrawablesWithIntrinsicBounds
將ImageView置於EditText的正確位置。 然後我需要檢查哪個圖像資源在那裏分配。
這個小樣本應該工作,不是嗎?但它返回「不等於」。
Drawable drawable1 = ContextCompat.getDrawable(getApplicationContext(),R.drawable.cor);
Drawable drawable2 = ContextCompat.getDrawable(getApplicationContext(),R.drawable.cor);
if(drawable1 == drawable2){
System.out.println("equal");
}else{
System.out.println("not equal");
}
你是一個ImageView的應用這些可繪製? –
http://stackoverflow.com/questions/9125229/comparing-two-drawables-in-android – sasikumar