XML UI无法在android上正确显示 - 按钮和文本输入未显示

时间:2013-03-02 12:43:40

标签: android xml user-interface

我刚刚开始阅读android开发,所以我愿意打赌这有一个非常简单的解决方案..

我按照Android开发者网站上的指南,构建了示例用户界面。图形布局显示按钮和文本输入框没有问题,因此它似乎不是代码的问题。出于某种原因,它不会显示在AVT上或者我在手机上安装APK时......我正在使用Galaxy Nexus并将AVT设置为Galaxy Nexus。

我已经更新了ADT并尝试了几件事,但我假设有些事情我可能忘了配置?有人可以帮忙吗?

我是新手,所以很好;)

这是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="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">

<EditText android:id="@+id/edit_message"
    android:layout_weight="1"
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:hint="@string/edit_message" />
<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/button_send" 
    android:onClick="sendMessage" />

</LinearLayout>

提前致谢

1 个答案:

答案 0 :(得分:0)

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">

<EditText android:id="@+id/edit_message"    
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:hint="@string/edit_message" />
<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/button_send" 
    android:onClick="sendMessage" />

</LinearLayout>

另请检查您是否在活动中调用了setcontentview函数并传递此xml布局