アイコンにリフレッシュアニメーションが作成されました。しかし、 imageResourceをボタンに設定すると、レイアウトが壊れます。私はimageResourceとを設定しているアイコン余白/パディングが破棄されました
:
私のアニメーションを作成し、imageResourceを設定する前にボタン はマージン/パディングとこのように見えました次のコード:
ImageView reloadButton = (ImageView) menu.findItem(R.id.menu_reloaditem).getActionView(); reloadButton.setImageResource(R.drawable.ic_menu_reloadentry);
この問題の理由を追跡できません。どんな助けも本当に貴重です。
drawable dpiイメージをチェック...両方の描画可能イメージ解像度がある場合 –
xmlコードを見てください。 「プラス」ボタンはおそらくXMLコードの一部です。再ロードボタンをプログラマチックに追加して以来、おそらくそれは問題でしょうか?つまり、マージンとパディングをJavaコードで設定します。 – Tacolibre
全く同じです。プラスはxmlから設定され、プログラムのリロードボタン – ItsOdi1