尝试将自定义图像添加到 ImageButton 时,出现以下错误:
E/AndroidRuntime(3304): Caused by: java.io.FileNotFoundException: res/drawable/btn_default.xml
这有效:
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@android:drawable/btn_plus" />
这不会:
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/elec" />
在设计器上,我可以在按钮上看到很好的图像,但是一旦我尝试运行它,就会出现上述错误。elec.png 文件位于 drawable-hdpi 中。
烧了3个小时试图找到问题。任何帮助真的很感激!