Я добавляю следующий код к main.xml
, чтобы установить изображение в качестве фонового изображения для моего приложения:
android:background="@drawable/bg"
Итак main.xml
выглядит так:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android= "http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:gravity="bottom|fill_vertical"
android:background="@drawable/bg0"
>
<EditText
android:id="@+id/edWord"
android:layout_width="fill_parent"
android:layout_height="53px"
android:textSize="20px"
android:singleLine="true"
android:hint=""
/>
<LinearLayout xmlns:android=
"http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scrollbars="vertical"
android:layout_weight="1"
>
<ListView android:id="@+id/lstWord"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
</LinearLayout>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal"
>
<ImageButton
android:id="@+id/btnGetText"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:src="@drawable/get"
android:layout_weight="0.25"
/>
<ImageButton
android:id="@+id/btnFind"
android:text="Click me..."
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:src="@drawable/find"
android:layout_weight="0.25"
/>
</LinearLayout>
</LinearLayout>
И, конечно, изображение bg.png
находится в drawable
.
Проблема в том, что фоновое изображение отображается только в эмуляторе, но не на моем реальном устройстве (HTC Desire).
Что я сделал не так? Что мне нужно сделать, чтобы решить эту проблему?
Можете ли вы, ребята, там помочь? Большое спасибо.