gerResources().getStringArray(R.array.string_name); <-- 不工作

Rij*_*rdt 0 java android

我有一个导航抽屉。我想定义列表中的项目。似乎有一个轻微的错误,对于我的生活,我无法接受。

这是我的代码。(如果是这么小的东西,请原谅我..)

主活动(onCreate)

String[] drawerListViewItems = getResources().getStringArray(R.array.items);
Run Code Online (Sandbox Code Playgroud)

res/values/strings.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string-array name="items">
        <item>Item 1</item>
        <item>Item 2</item>
        <item>Item 3</item>
        <item>Item 4</item>
        <item>Item 5</item>
        <item>Item 6</item>
    </string-array>

    <string name="drawer_open">Open Navigation Drawer</string>
    <string name="drawer_closed">Close Navigation Drawer</string>

</resources>
Run Code Online (Sandbox Code Playgroud)

Md.*_*mud 5

我认为问题在于 R. 检查您是否导入了错误的 R 类。

如果您已包含在源文件中,import android.R;请将其替换为特定于包的R. 例如:导入com.example.R

希望这能解决您的问题。