问题 Android抽屉布局无法找到R.layout.drawer_list


我大约需要两周时间进行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选项。

任何帮助将不胜感激。


1619
2018-01-27 21:27


起源

确保您的导入中有自己的R文件 - Martin Golpashin
developer.android.com/samples/NavigationDrawer/res/layout/... - Jay


答案:


你必须创建 R.layout.drawer_list_item 自己布局(它只需要一个带TextView的简单布局;布局就是代表抽屉列表中一个项目的布局)。你下载了吗? 示例应用?你可以复制和粘贴大多数东西,让它工作,然后去那里。


16
2018-01-27 21:34



谢谢!我应该拿那个样本。我认为这是一个内置的布局,如simple_expandable_list。给我带来了很多麻烦。马上就会接受答案。再次感谢 - Elliott
没问题。您还可以使用示例应用程序进行一些操作,以查看哪些元素/布局可以执行哪些操作;) - asco