我尝试在 android 中创建我的第一个应用程序,我尝试在其中放置一个简单的按钮。在按照http://developer.android.com/training/basics/firstapp/building-ui.html一步一步的“如何做”过程之后,我发现 activity_main.xml 文件中存在未解决的错误以下行: android:text="@string/scan" />
错误显示错误:错误:未找到与给定名称匹配的资源(在“文本”处,值为“@string/scan”)。谁能告诉我为什么并解释我如何解决这个问题?
我在这里粘贴整个 xml 文件内容:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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"
android:orientation="horizontal">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/scan" />
</LinearLayout>
这是 sting.xml 的内容
<resources>
<string name="app_name">Myaxx</string>
<string name="menu_settings">Settings</string>
<string name="title_activity_main">MainActivity</string>
</resources>
以下是activity_main 文件的内容。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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"
android:orientation="horizontal">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_scan" />
</LinearLayout>