Android - 如何通过Drawer正确更改Actionbar标题

时间:2015-03-18 11:36:53

标签: android android-fragments android-actionbar navigation-drawer

尝试在Android Studio中实现导航抽屉活动时生成的默认代码遵循范例:

    public void onSectionAttached(int number) {
    switch (number) {
        case 1:
            mTitle = ...

我有办法避免硬编码吗?要利用已经提供给抽屉条目的R字段和名称("第1节","第2节和第34条等),以便在不考虑可能的计数的情况下进行挑选?理想情况下,我希望这部分尽可能通用,甚至可以使用不同的抽屉条目(导航抽屉碎片?)。

最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

在将要打开的每个片段的onCreate方法中,您可以使用getActivity()。getActionBar()。setTitle("无论您想要什么");

getSupportActionBar()以防支持库。

当你说通用片段时,我不清楚你想要什么。也许你可以告诉我一些具体的想法。