使用xml for android app创建按钮

时间:2013-01-15 08:12:39

标签: android xml

以下代码段有什么问题?我有一个错误。但我还没解决,因为我不明白。

<Button
    android:id="@+id/buttonStart"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentRight="true"
    android:layout_marginBottom="34dp"
    android:text="@string/stop" />

<Button
    android:id="@+id/buttonStop"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_above="@+id/buttonStart"
    android:layout_alignParentLeft="true"
    android:layout_alignParentRight="true"
    android:layout_marginBottom="14dp"
    android:text="@string/start" />     

错误:

找不到与给定名称匹配的来源(在'text'处,值为'@ string / start')。

4 个答案:

答案 0 :(得分:7)

res / values / strings.xml 中添加

<string name="start"> start </string>
<string name="stop"> stop </string>

答案 1 :(得分:3)

添加你的res / values / strings.xml。

<resources>

    <string name="app_name">EXAMPLE</string>
    <string name="hello_world">Hello world!</string>



    <!-- START : MAIN XML STRINGS VALUES -->

    <string name="start">START</string>
    <string name="stop">STOP</string>


</resources>

答案 2 :(得分:2)

缺少字符串。
将缺少的字符串添加到res / values / strings.xml。

答案 3 :(得分:2)

您必须在res / values / string.xml

中添加以下代码
 <string name="start">Start</string>
 <string name="stop">Stop</string>