0

这是我尝试为 android 编写的第一个应用程序,我见过更多有这个问题的人,但我似乎找不到答案。它应该有错误的“”类型,但没有。另外,所有的文本框都写得一样,但只有第一个有错误。我什至尝试切换它们,但只有第一个得到它。

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >

      <EditText
            **android:id=@+id/editText1** //(the error comes here)
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:ems="10"
            android:inputType="numberSigned"
            android:width="1dp">

            <requestFocus />
        </EditText>
         <EditText
            android:id=@+id/editText2
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:ems="10"
            android:inputType="numberSigned"
            android:width="1dp">

            <requestFocus />
        </EditText> 
          <EditText
            android:id=@+id/editText3
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:ems="10"
            android:inputType="numberSigned"
            android:width="1dp">

            <requestFocus />
        </EditText>
          <EditText
            android:id=@+id/editText4
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:ems="10"
            android:inputType="numberSigned"
            android:width="1dp">

            <requestFocus />
        </EditText>

          <Button
              android:id="@+id/button1"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:text="Determinar"
              android:onClick="determinar" />

    </LinearLayout>

Thanks for your time!!
4

1 回答 1

2

错误不仅存在,而且贯穿整个布局

你应该用@+id/yourid引号括起来

IE

android:id="@+id/editText3"
于 2013-03-20T21:35:02.867 回答