Android抽屉布局找不到R.layout.drawer_list

11

我在学习Android开发已经两周了,我确定对于这个问题会有非常简单的答案。目前我需要为我的应用程序创建一个抽屉式菜单。然而,我似乎找不到适用于我的适配器设置的R.layout.drawer_list。我目前有一个ListView,但希望将其放置在一个滑动的抽屉里。我按照developer.android上的API指南操作,但似乎无法解决这个问题:

mDrawerList.setAdapter(new ArrayAdapter<String>(this,                
        R.layout.drawer_list_item, mPlanetTitles));

现在这只是从developer.android复制的内容,但归根结底,问题在于eclipse找不到R.layout.drawer_list_item。我无法从R.layout中获得选项列表,但却可以从android.R.layout中获得一个列表...不幸的是,该列表不包含drawer_list_item选项。

任何帮助将不胜感激。


1
确保你的导入中有你自己的R文件。 - Martin Golpashin
1
https://developer.android.com/samples/NavigationDrawer/res/layout/drawer_list_item.html - Jay Wick
1个回答

16
你需要自己创建 R.layout.drawer_list_item 布局(只需使用 TextView 创建一个简单的布局即可;该布局表示抽屉列表中的一个项目)。你是否已经下载了示例应用?你可以复制粘贴大部分内容,使其正常工作,然后从那里开始。

谢谢!我应该下载那个示例。我以为它是像simple_expandable_list一样的内置布局。这节省了我很多麻烦。我马上会接受作为答案。再次感谢。 - Elliott
没问题。你也可以在示例应用程序中玩耍一下,看看哪个元素/布局有什么作用;) - fweigl

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接