作者narwhalgary (獨角鯨葛瑞)
看板AndroidDev
標題[問題] 關於imageView資源文件
時間Thu May 5 20:49:00 2011
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
1F:推 afz096:看一下兩個東西的型態是啥! 05/05 21:46
2F:→ narwhalgary:後面是int 可是怎麼轉成drawable? 05/05 21:49
3F:→ passli:getResources().getDrawable(id) 05/05 21:55
4F:→ narwhalgary:我的目的是要比較兩個在drawable的圖片是否一樣 05/05 21:58
5F:→ narwhalgary:已知imageview.getDrawable()但不知如何比較 05/05 21:59
6F:→ narwhalgary:pass大大我不是很懂你的意思 可否詳述? 感謝 05/05 21:59
※ 編輯: narwhalgary 來自: 140.112.4.182 (05/05 22:25)