當試圖自定義圖像添加到ImageButton的Android的錯誤,我得到以下錯誤:運行的應用程序與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個小時試圖找到問題。任何幫助真的很感激!
是電子圖像在可繪製的文件夾? – 2012-04-04 10:43:19
您需要在ImageButton的背景中設置button_default.xml文件。 – 2012-04-04 10:44:23
你沒有找到文件異常,與imagebutton無關...檢查xml是否正確 – Vamshi 2012-04-04 10:44:34