android开发:使用strings.xml中的字符串

533 查看

strings.xml位于项目目录 res/values 下面。内容如下:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">TaskList</string>
    <string name="setup_btn_text">设置</string>
    <string name="new_btn_text">新任务</string>
</resources>

我们可以在里面添加新的string.

在layout的xml中引用,用@string/<string_name>,如下:

<Button
    android:id="@+id/new_btn"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="@string/new_btn_text"
    android:layout_weight="1"
    />

如何在程序中引用strings.xml中的字符串?

getResources().getString(R.string.string_name);