【发布时间】:2015-06-18 21:17:45
【问题描述】:
所以我最近(就像今天最近)开始尝试在 eclipse 中工作。我一直在学习 android 开发者初学者课程,直到现在一切都很好。我已经开始构建一个简单的用户界面 (http://developer.android.com/training/basics/firstapp/building-ui.html#Button) 并逐字逐句地做了所有事情,但是当我尝试运行它时,它会说
未找到与给定名称匹配的资源(在“标题”处,值为“@string/action_settings”)。
我回去检查了一切,我按照他们的解释做了一切,但它仍然这样做?我是个菜鸟,所以也许我只是错过了一些东西,但我不知道是什么。我重新启动了eclipse,它仍然无法运行应用程序,并且第一百万次说我有错误。
这是我的设计表:
在布局activity_main.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">
<EditText android:id="@+id/edit_message"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="@string/edit_message" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_send" />
</LinearLayout>
值 字符串.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">My First App</string>
<string name="edit_message">Enter a message</string>
<string name="button_send">Send</string>
<string name="menu_settings">Settings</string>
<string name="title_activity_main">MainActivity</string>
</resources>
这就是我搞砸的全部。我没发现问题?
我是否遗漏了一些明显的东西?
【问题讨论】:
-
我不知道你做了什么,但是在你项目的某个地方你引用了
@string/action_settings并且没有显示在哪里。进行查找,然后将生成的 XML 发布到它所在的位置。