2013-02-28 133 views
1

我已经使用表格布局我的一个XML设置背景图片

我试图添加一个背景图片如下:像

02-28 11:58:57.713: E/AndroidRuntime(850): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.test/com.test.Scan}: android.view.InflateException: Binary XML file line #3: Error inflating class android.widget.TableLayout 

android:background="@drawable/myimg" 

书房我收到错误

我甚至尝试过如下:

<LinearLayout 
     android:id="@+id/linearLayout1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:background="@drawable/bkg1"> 

<TableLayout 
      android:id="@+id/linearLayout1_tblLayout1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" > 

      <TableRow 
       android:id="@+id/linearLayout1_tblLayout1_tableRow1" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:gravity="center" > 


       ...... 

       </TableRow> 

      </TableLayout> 
      </LinearLayout> 

然后我也越来越一样的错误。

请有人帮我。

谢谢。

+0

我注意到一两件事,我不能够以我的背景设置为任何布局通过使用android:background =“@ drawable/myimg” 我得到同样的错误。 – 2013-02-28 09:30:29

回答

1

对不起guyz,是我的错

我使用JPEG格式的文件。

当我使用.png文件。

我设法解决我的问题..

仅可设置.png格式的档案布局