我有一个导航抽屉。我想定义列表中的项目。似乎有一个轻微的错误,对于我的生活,我无法接受。
这是我的代码。(如果是这么小的东西,请原谅我..)
主活动(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)
我认为问题在于 R. 检查您是否导入了错误的 R 类。
如果您已包含在源文件中,import android.R;请将其替换为特定于包的R. 例如:导入com.example.R
希望这能解决您的问题。