Eclipse 中的 Android 应用程序:编辑图形布局上未显示的文本

2022-08-31 09:56:32

我正在尝试在Eclipse中的Android应用程序上添加文本字段,但是然后将该选项拖到图形布局上,底部会出现一条消息。它读取即使我去也没有错误日志选项。整个设计器现在都没用了,因为在我从 xml 中直接删除 之前,我不能再使用它了。导致此错误的原因是什么,我该如何解决?我正在运行最新版本(截至今天,6-30-14)和Windows 8 Pro x64。Plain textException raised during rendering: java.lang.System.arraycopy([CI[CII)V Exception details are logged in Window > Show View > Error LogWindow > Show ViewEditText

这是我的完整布局代码:

<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>

答案 1

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

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


答案 2

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

enter image description here