0

我刚开始使用 Java 编程和 Eclipse。我似乎无法摆脱这些错误,有人知道如何解决吗?

我正在关注“thenewboston”项目。

我打印了一张图片,这样你就可以看到我的问题了:http ://www.ladda-upp.se/bilder/bwqzgrwlvjqusf/

<TextView
    android:id="@+id/textView1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:gravity="center"
    android:textSize="45sp" 
    />  




<Button
    android:layout_width="250dp"
    android:layout_height="wrap_content"
    android:layout_below="@+id/textView1"
    android:layout_centerHorizontal="true"
    android:text="Add one"
    "android:id="@+id/bAdd"
     />

<Button
    android:layout_width="250dp"
    android:layout_height="wrap_content"
    android:layout_below="@+id/textView1"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="50dp"
    android:text="Subtract one"
    android:textSeize="20sp" 
    android:id="@+id/bSub"/>

4

4 回答 4

0

替换"android:id="@+id/bAdd"android:id="@+id/bAdd"

于 2013-10-01T10:52:43.150 回答
0

改变

<Button
    android:layout_width="250dp"
    android:layout_height="wrap_content"
    android:layout_below="@+id/textView1"
    android:layout_centerHorizontal="true"
    android:text="Add one"
    "android:id="@+id/bAdd"
     />

<Button
    android:layout_width="250dp"
    android:layout_height="wrap_content"
    android:layout_below="@+id/textView1"
    android:layout_centerHorizontal="true"
    android:text="Add one"
    android:id="@+id/bAdd"
     />
于 2013-10-01T10:52:45.010 回答
0

有一个语法错误:

"android:id="@+id/bAdd"

应删除"from 属性名称:

android:id="@+id/bAdd"

然后在

android:textSeize="20sp" 

属性名称应该是textSize.

剩下的问题是关于硬编码 UI 字符串的 lint 警告。在这个学习阶段,你可以忽略那些。(见http://developer.android.com/guide/topics/resources/localization.html稍后。)

于 2013-10-01T10:53:04.490 回答
0

您有一个错误和两个警告。对于 Error remove first " from "android:id="@+id/bAdd" 对于两个警告,在 strings.xml 中添加 "Add one" 和 "Subtract one" 并在此处提供相同的参考,例如 - @string/add 和@字符串/子。

于 2013-10-01T10:57:43.083 回答