2011-05-18 77 views
0

當我設置按鈕的背景下,我總是看到一些圖標,這個圖片: enter image description here如何設置按鈕的背景圖片corectly

你可以看到:圖像有污點(在左側2個圖像, 2個圖像的右側) 這裏代碼是如何從即時添加android.R.Drawable這個圖標(它的默認圖標...)

btnDown.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.arrow_down_float)); 
     btnUp.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.arrow_up_float)); 
     delete.setBackgroundDrawable(myIcon); 
     btnOk.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.ic_menu_save)); 

有人可以告訴我如何在背景設置圖標/圖像corectly?沒有smeaered。如果icond 32×32 - 我想看到它的按鈕(

+0

它能夠更好地使用的ImageButton – ingsaurabh 2011-05-18 08:32:07

回答

1

可能是你的圖像太小所以它看起來像塗抹......用9個補丁縮放圖像this will help you

+0

默認的圖標從機器人(android.r.drawable)不在9patch? – Peter 2011-05-18 08:40:42

+0

嘗試調整你的圖像 – Kakey 2011-05-18 08:45:01

+0

我認爲只有9patch可以幫助我 – Peter 2011-05-18 08:58:18