2

私はAndroidの組み込みコントロールを使用しようとしてCompoundButtonいますが、xmlで使用することができません。これが私のコードです。

<CompoundButton
    android:id="@+id/mini_recorder_play"
    android:layout_width="40dp"
    android:layout_height="40dp"
    android:layout_weight="1"
    android:background="@drawable/play_d" />

膨張中に例外をスローしています。

4

1 に答える 1

11

CompoundButtonは抽象クラスであるため、直接インスタンス化することはできません。サブクラスの1つ(たとえば、、)をインスタンス化するかCheckBoxRadioButtonこれらToggleButtonのウィジェットのいずれもニーズに合わない場合は、独自にカスタマイズしたサブクラスを作成する必要があります。

HTH

于 2011-11-10T14:33:17.420 に答える