私はAndroidにかなり慣れていませんが、すべてのレイアウトがXMLでどのように機能するかを理解することができました。それはすべて大丈夫です。
Eclipseの[グラフィックレイアウト]タブには、いくつかのボタンと.gif画像であるロゴがあります。.gif画像をLinearLayout内のImageViewとしてXMLファイルに配置すると、グラフィックレイアウトに表示されます。
しかし、Android Virtual Device(AVD)で実行すると、画像以外はすべて表示されます。なぜこれが起こっているのか誰もが知っていますか?以下のXMLコードを参照してください...
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/natlib"
android:orientation="vertical" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/textView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="-8dp"
android:padding="@dimen/padding_medium"
android:text="@string/welsh_libs"
android:textColor="#79438F"
android:textSize="22dip"
android:textStyle="bold"
tools:context=".MainActivity" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<Button
android:id="@+id/button1"
android:layout_width="137dp"
android:layout_height="wrap_content"
android:layout_marginBottom="25dp"
android:background="#A4C81C"
android:text="@string/ask_lib" />
<Button
android:id="@+id/button2"
android:layout_width="137dp"
android:layout_height="wrap_content"
android:layout_marginBottom="25dp"
android:background="#FF0066"
android:text="@string/find_book" />
<Button
android:id="@+id/button3"
android:layout_width="137dp"
android:layout_height="wrap_content"
android:layout_marginBottom="25dp"
android:background="#3F83F1"
android:text="@string/find_lib" />
<Button
android:id="@+id/button4"
android:layout_width="137dp"
android:layout_height="wrap_content"
android:layout_marginBottom="25dp"
android:background="#FE0002"
android:text="@string/register" />
<Button
android:id="@+id/button5"
android:layout_width="137dp"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:background="#FBFC3F"
android:text="@string/login" />
<ImageView
android:id="@+id/image1"
android:layout_width="wrap_content"
android:layout_height="0dip"
android:layout_marginLeft="220dp"
android:layout_marginTop="20dp"
android:layout_weight="0.37"
android:contentDescription="@string/desc"
android:src="@drawable/wag_logo"
android:visibility="visible" />
</LinearLayout>