【问题标题】:Modifie generated Navigation Drawer from Android Studio修改从 Android Studio 生成的导航抽屉
【发布时间】:2015-07-05 22:16:26
【问题描述】:

我从 Android Studio 生成了 Navigation Drawer Activity。

现在我在抽屉里看到 3 个文本项,如何添加更多文本项?

这是适配器:

        mDrawerListView.setAdapter(new ArrayAdapter<String>(
            getActionBar().getThemedContext(),
            android.R.layout.simple_list_item_activated_1,
            android.R.id.text1,
            new String[]{
                    getString(R.string.title_section1),
                    getString(R.string.title_section2),
                    getString(R.string.title_section3),
            }));

我尝试将一个字符串添加到字符串数组中,但导航抽屉仍然只显示 3 个项目。

【问题讨论】:

  • 如果你想让我们帮助你,你必须把整个代码贴出来,只有一段是不够的

标签: android navigation-drawer generated


【解决方案1】:

将任何数据添加到您应该调用的适配器后

adapter.notifyDataSetChanged();

您将不得不保留对适配器的引用,而不是使用匿名类。 调用 notifyDataSetChanged 将重绘列表视图,从而实现您的目标。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-15
    • 2020-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-18
    • 2016-12-22
    • 2016-11-01
    相关资源
    最近更新 更多