0

押したときに画像を切り替える ImageButton があります。問題は、2 つのイメージ スイッチの間のボタンを押すと、アニメーションがボタンを青くすることです。その青みがかった色合いがアニメーション化されないようにするにはどうすればよいですか? また、XML ではなくプログラムでどのように行うのですか。

4

1 に答える 1

0

ほとんどのユースケースでは、XML を使用する必要があります... しかし、講義はさておき、青色の背景はStateListDrawable、デフォルトでボタンの背景として設定されている の一部です。setBackgroundResource(int resId)フォーカスされた色の状態を「取り除く」には、独自の背景を (または同様のものを介して) 定義して設定するだけで十分です。

于 2013-03-05T22:06:53.080 に答える