我正在做我的第一個應用程序,我很滿意,但我需要幫助的一件事:設置ImageView的圖像時,我應該這樣做嗎?我是否需要聲明一個可繪製變量?
if (blah > 0 && blah < 10) {
Drawable question_night = res.getDrawable(R.drawable.wt_you_should_wear_2);
questionImg.setImageDrawable(question_night);
}
或者這個?
if (blah > 0 && blah < 10){
questionImg.setImageDrawable(res.getDrawable(R.drawable.wt_you_should_wear_2));
}
我需要知道哪個好,就多VM堆如何使用它,它是否影響應用程序的速度,如果有問題(泄漏e.t.c.)。
在此先感謝。
可繪製替代品= getResources()getDrawable(R.drawable.replacementGraphic)。 linearButton.setBackgroundDrawable(replacer); linearButton.invalidate(); – shassss