我创建了一个应用程序,并使用了由Android Studio应用程序自动创建的导航抽屉。
我想弄清楚我是否可以动态添加/删除抽屉中的选项。 为此,我假设我必须引用DrawerListView及其适配器。我将不得不对适配器进行更改,然后通知视图有一个更改......理论上......我不知道如何做到这一点。
如果您有任何想法,请告诉我。感谢。
这是我做这件事的可怜尝试:
LayoutInflater inflater = (LayoutInflater) MyActivity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
ListView mDrawerListView = (ListView) inflater.inflate(
R.layout.fragment_navigation_drawer, null, false);
android.widget.ListAdapter adapter = mDrawerListView.getAdapter();
我不得不说这个实现与我在网上看到的完全不同。