所以我刚刚开始开发android程序,我对java不太好,我不知道我要做什么,所以我只是在互联网上选择一些随机教程,最后做导航抽屉项目这个链接: http://gmariotti.blogspot.com/2013/05/creating-navigation-drawer.html
问题是,当我到达这个部分,我不知道该怎么做,我试图找出问题所在,但似乎我找不到正确的答案
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main_drawer);
_initMenu();
}
private void _initMenu() {
NsMenuAdapter mAdapter = new NsMenuAdapter(this);
// Add Header
mAdapter.addHeader(R.string.ns_menu_main_header);
.....
mAdapter.addItem(mItem);
mDrawerList = (ListView) findViewById(R.id.drawer);
if (mDrawerList != null)
mDrawerList.setAdapter(mAdapter);
}
问题出在NsMenuAdapter上,据说无法解析为一个类型
所以,请有人向我解释,谢谢。
答案 0 :(得分:0)
您需要创建自己的适配器类,名称为:NsMenuAdapter。该类将负责显示列表中的项目。更多信息:http://developer.android.com/reference/android/widget/Adapter.html