押したときに画像を切り替える ImageButton があります。問題は、2 つのイメージ スイッチの間のボタンを押すと、アニメーションがボタンを青くすることです。その青みがかった色合いがアニメーション化されないようにするにはどうすればよいですか? また、XML ではなくプログラムでどのように行うのですか。
質問する
110 次
1 に答える
0
ほとんどのユースケースでは、XML を使用する必要があります... しかし、講義はさておき、青色の背景はStateListDrawable
、デフォルトでボタンの背景として設定されている の一部です。setBackgroundResource(int resId)
フォーカスされた色の状態を「取り除く」には、独自の背景を (または同様のものを介して) 定義して設定するだけで十分です。
于 2013-03-05T22:06:53.080 に答える