[問題] 關於imageView資源文件

看板AndroidDev作者 (獨角鯨葛瑞)時間13年前 (2011/05/05 20:49), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/3 (看更多)
M是我自訂的一個ImageView if (M.getDrawable().equals(R.drawable.sword)) { X = 1; } 為什麼這樣寫不行呢? ====================== if (M.getDrawable().equals(getResources().getDrawable(R.drawable.sword))) { X = 1; } 綜合了兩位大大說的,可是還是不行 會在getResources()出現紅線 請指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.182

05/05 21:46, , 1F
看一下兩個東西的型態是啥!
05/05 21:46, 1F

05/05 21:49, , 2F
後面是int 可是怎麼轉成drawable?
05/05 21:49, 2F

05/05 21:55, , 3F
getResources().getDrawable(id)
05/05 21:55, 3F

05/05 21:58, , 4F
我的目的是要比較兩個在drawable的圖片是否一樣
05/05 21:58, 4F

05/05 21:59, , 5F
已知imageview.getDrawable()但不知如何比較
05/05 21:59, 5F

05/05 21:59, , 6F
pass大大我不是很懂你的意思 可否詳述? 感謝
05/05 21:59, 6F
※ 編輯: narwhalgary 來自: 140.112.4.182 (05/05 22:25)
文章代碼(AID): #1Dmfo-CR (AndroidDev)
文章代碼(AID): #1Dmfo-CR (AndroidDev)