XML にカスタム ボタンを追加しようとしています。内部に線形レイアウトと RelativeLayout があります。
Android:background="@drawable/WHATEVER" を使用すると動作します。しかし、@drawable を追加すると、Binary XML file line #44: Error inflating class <unknown>
例外でクラッシュします。
問題は RelativeLayout ボタンのみです。
XML ファイル:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical">
<Button
android:id="@+id/blue_button"
android:layout_width="75dp"
android:layout_height="75dp"
android:background="@color/blue"
android:onClick="checkSeqence"/>
<Button
android:id="@+id/changing_colors"
android:layout_width="75dp"
android:layout_height="75dp"
android:background="@color/black"
android:layout_centerInParent="true"
android:clickable="false"
/>
<Button
android:id="@+id/yellow_button"
android:layout_width="75dp"
android:layout_height="75dp"
android:layout_alignParentRight="true"
android:background="@drawable/custom_button_yellow"
android:onClick="checkSeqence"/>
</RelativeLayout>
<Button
android:id="@+id/green_button"
android:layout_width="75dp"
android:layout_height="75dp"
android:layout_marginTop="120dp"
android:background="@drawable/custom_button_green"
android:onClick="checkSeqence"/>
</LinearLayout>
ドローアブルはどのように使用できますか?