1

我正在使用最新的 SDK完成http://developer.android.com上的 MyFirstApp 教程。

我创建了一个 4.1 应用程序并设置了我的模拟器,LCD 密度为 213,VM 应用程序堆为 48,设备 RAM 大小为 512。分辨率为 720x1280。

当我第一次得到这个时,我在模拟器上闪现了“Android”。

我注意到我的布局 main.xml 没有默认创建,所以我自己在 res/layouts 中添加了它

我添加了以下 main.xml 和 strings.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="horizontal" >
    <EditText android:id="@+id/edit_message"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:layout_width="0dp"
        android:hint="@string/edit_message" />
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/button_send" />
</LinearLayout>



<resources>
    <string name="app_name">My First App</string>
    <string name="edit_message">Enter a message</string>
    <string name="button_send">Send</string>
</resources>

现在当我运行我的模拟器时,我只是得到一个黑屏。我的猜测是我没有正确添加 main.xml 或者我的 xml 文件中有问题。

4

1 回答 1

2

通过在 Activity 的方法中使用以下 statemetn 将您的 XML 文件 (main.xml) 映射到您的 Activity onCreate()

setContentView(R.layout.main);
于 2012-07-14T12:16:40.797 回答