0

やあみんな。私はアンドロイドに不慣れで、stackoverflowの助けを借りて、xmlを使用して状態をチェックし、画像を変更することで、どういうわけか画像を切り替えることができました。同じアクティビティに別のトグルボタンがあるので、同じxmlを使用して切り替えを行う方法はありますか、それとも新しいものを作成する必要がありますか?画像が違うから。

これは私がこのサイトから使用したxmlコードです。

<selector xmlns:android="http://schemas.android.com/apk/res/android">
 <item android:state_checked="true" 
         android:drawable="@drawable/pause" /> <!-- pressed -->
 <item android:drawable="@drawable/play" /> <!-- default/unchecked -->
  </selector> 

親切に助けてください。

4

2 に答える 2

2

「オン/オフ」の動作が必要な、または android:state を使用して切り替え可能な画像ごとに、toggleButton ごとに別のコード ブロックが必要です。

于 2011-03-21T13:08:58.737 に答える
1

2 番目のトグルボタンのドローアブルを使用して別のセレクターを作成する必要があります。状態ごとのドローアブル以外の情報がないため、2 つのトグルボタンのセレクターには共通点がありません。

于 2011-03-21T13:06:59.323 に答える