Android 操作栏中的名称不更改?

Android 操作栏中的名称不更改?,android,navigation-drawer,Android,Navigation Drawer,几天前,我决定在Eclipse(不是Android Studio)中使用材质设计制作一个带有导航抽屉的Android应用程序。它在导航抽屉中预装了3个默认项。由于需要更多,我在strings.xml中添加了一些,并将它们添加到navigationdrawerframe.java的数组中,它们开始出现在导航抽屉中 问题是,操作栏中的名称没有改变。让我们假设它们预加载为'thingOne'、'thingTwo'和'ThingTree',我添加了'thingFour'和'thingFive'。如果单击

几天前,我决定在Eclipse(不是Android Studio)中使用材质设计制作一个带有导航抽屉的Android应用程序。它在导航抽屉中预装了3个默认项。由于需要更多,我在strings.xml中添加了一些,并将它们添加到navigationdrawerframe.java的数组中,它们开始出现在导航抽屉中

问题是,操作栏中的名称没有改变。让我们假设它们预加载为'thingOne'、'thingTwo'和'ThingTree',我添加了'thingFour'和'thingFive'。如果单击thingOne,操作栏中的文本将更改为“thingOne”。和thingTwo和Thingtree一样。但是如果我在thingOne之后单击thingFour,那么操作栏中的文本仍然是thingOne

我需要更改操作栏中的文本。请尽快帮忙

编辑:

在中对item select执行的代码如下:

    public boolean onOptionsItemSelected(MenuItem item) {
    if (mDrawerToggle.onOptionsItemSelected(item)) {
        return true;
    }

    if (item.getItemId() == R.id.action_example) {
        Toast.makeText(getActivity(), "Coming soon.", Toast.LENGTH_SHORT).show();
        return true;
    }

    return super.onOptionsItemSelected(item);
    }
注意:R.id.action_示例指的是我目前正在使用的搜索功能;因此,“马上就要来了。”

所说的“操作栏名称”,是指操作栏中显示的活动名称吗?如果是这样,您可能希望签出:

getActionBar().setTitle("Title");

或者如果你的目标是API,那么到目前为止你读到了什么?所有的东西。页面中有很多评论,相当多的文档,甚至是谷歌“设计”和“开发”领域的相关页面。似乎没有什么能回答我的问题。我遗漏了什么吗?抽屉中选择项目时会执行什么代码?我不确定…但我认为它是“公共布尔OnOptions ItemSelected(MenuItem item)”。啊,该代码用于在溢出菜单中进行的选择,而不是导航抽屉。谢谢您的回答,但是你能用图片解释一下选择商品的代码在哪里,我可以在哪里添加开关盒吗?
getSupportActionBar().setTitle("Title");