Eclipse中的Android应用程序:编辑不显示在图形布局上的文本是怎么回事呢?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (88)

我试图在Eclipse的Android应用程序中添加文本字段,但随后将Plain text选项拖动到图形布局,底部出现一条消息。

这是我完整的布局代码:

<RelativeLayout 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"
tools:context="${relativePackage}.${activityClass}" >

<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="18dp"
    android:text="@string/welcome_text" />

<EditText
    android:id="@+id/editText1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:ems="10"
    android:inputType="text">

    <requestFocus />
</EditText>

</RelativeLayout>
提问于
用户回答回答于

检查“渲染布局时使用的Android版本”,并确保您没有使用以“W”结尾的Android Wear版本(例如 API 20:Android 4.4W)。我不相信Wear的支持EditText

在Android Studio和Eclipse中,它是布局预览工具栏中带有绿色android的下拉菜单。您可能希望显式设置它,并且不允许IDE自动选择Android版本。

用户回答回答于

从Eclipse IDE中,只需更改用于预览的API版本,如下面的屏幕截图所示。而不是“自动选择最佳”,手动选择适合您的那个。

扫码关注云+社区

领取腾讯云代金券