プロが教える店舗&オフィスのセキュリティ対策術

Android用アプリの開発をしているのですが、ボタンのデザインをxmlで変更しています。

通常状態と押下状態でそれぞれ違うデザインを作っているのですが、一度ボタンを押すとボタンから指を離しても押下状態のデザインで固定することは出来ますでしょうか?

button.setBackGround();でどうにかできないかと試行錯誤しているのですが、
xmlで設定しているandroid:state_pressed="true"の部分だけを指定することが出来ず苦戦しております。

良い方法が御座いましたら回答宜しくお願い致します。

A 回答 (1件)

んーと、Button じゃなくって ToggleButton を使ったらよさそうに見えますが、あえて Button を使用する理由がございますでしょうか。


http://developer.android.com/guide/topics/ui/con …

この回答への補足

素早い回答有難う御座います。

確かにその通りでございます。すでに数十個のButtonで結構作ってしまったので、変えるのが面倒臭いという理由だけでButtonに固執しております笑

Buttonでどうしても無理そうであれば、ToggleButtonにしてみようかと思います。

補足日時:2014/11/09 04:49
    • good
    • 0
この回答へのお礼

無事にButtonにて設定できました。

お礼日時:2014/11/09 15:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!