我已經爲我的圖標創建了一個刷新動畫。但是在將 imageResource設置爲按鈕之後,佈局被破壞。圖標邊距/填充被破壞
之前創建我的動畫和設置imageResource按鈕 看起來像這樣用保證金/填充:
我已經設置與imageResource以下代碼:
ImageView reloadButton = (ImageView) menu.findItem(R.id.menu_reloaditem).getActionView();
reloadButton.setImageResource(R.drawable.ic_menu_reloadentry);
無法追蹤此問題的原因。任何幫助將是非常有價值的。
檢查可繪製的dpi圖像...如果你有所有可繪製的圖像分辨率爲 –
看看你的xml代碼。 「加號」按鈕可能是您的xml代碼的一部分。既然你以編程方式添加了reloadbutton,可能是這個問題?即在您的java代碼中設置邊距和填充。 – Tacolibre
完全一樣。加號只是從xml和程序設置中的重新加載按鈕設置 – ItsOdi1