android - 找不到与给定名称匹配的资源(在 'title' 处,值为 '@string/action_settings' )

标签 android eclipse

所以我最近(就像最近的今天)开始尝试在eclipse中工作。我一直在关注 android 开发人员初学者类(class),直到此时一切都很顺利。我已经开始构建一个简单的用户界面 ( http://developer.android.com/training/basics/firstapp/building-ui.html#Button ) 并逐字逐句地完成所有操作,但是当我尝试运行它时,它说

No resource found that matches the given name (at 'title' with value '@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>

值(value)观 字符串.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>

这就是我遇到的所有问题。我看不出问题吗?

我是否漏掉了一些明显的东西?

最佳答案

ha - 我正在做教程并且得到了同样的东西。您复制/粘贴了整个 strings.xml 文件,但此文件缺少应用所需的值。这是他们教程中的错误。

将此行添加回 strings.xml:

<string name="action_settings">something here</string>

我把“something here”放在哪里我不记得原文是什么了。

问题是 main.xml(在 res/menu 下),当然我们在教程中没有触及,它引用了字符串“action_settings”。当您从他们的示例中复制/粘贴整个 string.xml 时,这已被删除。

关于android - 找不到与给定名称匹配的资源(在 'title' 处,值为 '@string/action_settings' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15648745/

相关文章:

java - OnListItemClick 空指针异常

android - 更改 youtube API 开发人员 key 以将应用转移到另一个 Google Play 帐户?

java - 为什么 servlet 不起作用?

java - Eclipse Project Explorer 中的拖放以某种方式对 Java 实体禁用

java - 将包含 Eclipse 项目的 CVS 存储库转换为 git 的最可靠方法?

eclipse - 使 Eclipse 自动完成的行为像 Visual Studio 智能感知吗?

android - 如何将图像 url 加载到 ImageView ,其中 ImageView 设计在线程内声明?

android - RecycleView 仅显示第一项

android应用程序root或系统权限

Android Fragment Transaction 错误的参数, fragment ,应该是 android.support.v4.app.Fragment 类型