Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 无法显示@string_Android_String - Fatal编程技术网

Android 无法显示@string

Android 无法显示@string,android,string,Android,String,strings.xml: <string name="change">Change</string> <string name="Pleasechoosesubject">Please choose subject</string> <string name="onlyprovide">We provide only English version</string> <string na

strings.xml:

    <string name="change">Change</string>
    <string name="Pleasechoosesubject">Please choose subject</string>
    <string name="onlyprovide">We provide only English version</string>
    <string name="action_home">News</string>
    <string name="creators">Creators</string>
    <string name="action_language">中文</string>
    <string name="version">Version</string>
    <string name="eEmailus">Email Us</string>
    <string name="contactus">Contact Us</string>
    <string name="About">About</string>
    <string name="ICTQuiz">ICT Quiz</string>
    <string name="EnglishQuiz">English Quiz</string>
    <string name="MathQuiz">Math Quiz</string>
    <string name="Tutorial">Tutorial</string>
    <string name="Opinion">Opinion</string>
    <string name="Home">Home</string>
    <string name="Help">Help</string>
    <string name="Exit">Exit</string>
更改
请选择主题
我们只提供英文版本
消息
创造者
中文
版本
给我们发电子邮件
联系我们
关于
ICT测验
英语测验
数学测验
辅导的
意见
家
帮助
出口
其他活动的xml:

  <TextView
        android:id="@+id/t1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:paddingBottom="10dip"
        android:paddingLeft="7dip"
        android:paddingTop="9dip"
        android:text="@string/leaveopinion"
        android:textSize="20sp" />

为什么我不能直接显示单词而不是@String/xxxx


leaveopinion
不在
res/values/strings.xml
中。 因此,首先需要将其添加到strings.xml中。 大概是这样的:

string name="leaveopinion">your_text</string>
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="change">Change</string>
    <string name="Pleasechoosesubject">Please choose subject</string>
    <string name="onlyprovide">We provide only English version</string>
    <string name="action_home">News</string>
    <string name="creators">Creators</string>
    <string name="action_language">中文</string>
    <string name="version">Version</string>
    <string name="eEmailus">Email Us</string>
    <string name="contactus">Contact Us</string>
    <string name="About">About</string>
    <string name="ICTQuiz">ICT Quiz</string>
    <string name="EnglishQuiz">English Quiz</string>
    <string name="MathQuiz">Math Quiz</string>
    <string name="Tutorial">Tutorial</string>
    <string name="Opinion">Opinion</string>
    <string name="Home">Home</string>
    <string name="Help">Help</string>
    <string name="Exit">Exit</string>

    <!-- this line -->
    <string name="leaveopinion">your_text</string>

</resources>
并检查是否已将
strings.xml
放入
res/values/
文件夹中

希望有帮助


如果无效,请尝试重建项目。

这是因为我找不到名为“leaveopinion”的字符串?您没有在string.xml中输入它。您是否已将strings.xml放入res/values文件夹?请检查R.java生成的类中是否存在该字段,也许您需要清理该项目。My R.java有这些字段,如public static final class string{public static final int About=0x7f05000c;public static final int Back=0x7f05001f;