2

カスタムビューでスピナーを作成していますが、スピナーが非アクティブなときと押されたときにさまざまなドローアブルを表示することができました。mi XML ファイルは次のとおりです。

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:state_focused="true"
      android:state_pressed="false"
      android:drawable="@drawable/ComboBoxInactive" />
  <item android:state_focused="true"
      android:state_pressed="true"
      android:drawable="@drawable/ComboBoxActive" />
  <item android:state_focused="false"
      android:state_pressed="true"
  android:drawable="@drawable/ComboBoxActive" />
  <item android:drawable="@drawable/ComboBoxInactive" />
</selector>

ドロップダウンを表示しているときに、どの状態を追加すればよいですか? ComboBoxActive ドローアブルを表示したい。私はすでにこれを追加しようとしました:

  <item android:state_enabled ="false"
        android:drawable="@drawable/ComboBoxActive"/>

州が何であるかについて何か考えはありますか?

4

2 に答える 2