1

出于某种原因,我不知道 eclipse 上的图形布局停止工作

经过一些测试,我知道问题是 EditText

我不知道为什么我在这里粘贴我的 EditText 告诉我如果我做错了什么

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

Eclipse 错误日志是:

String index out of range: 0
4

3 回答 3

2

只需将 android:inputType="" 添加到您想要的某种类型,例如“文本”。它会正常工作。

于 2013-05-13T07:43:51.443 回答
1
<EditText
    android:id="@+id/input"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:ems="10" android:inputType="PLS FILL ME">
    <requestFocus />
</EditText>

您应该删除android:inputType=""或填充一些有效值

于 2013-05-13T07:42:34.617 回答
1

您必须inputType从编辑文本中删除 ,或者您必须在此字段中输入一些值:

放一些价值:

<EditText
    android:id="@+id/input"
    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>

或者去掉标签

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

    <requestFocus />
</EditText>
于 2013-05-13T08:11:32.240 回答