gpt4 book ai didi

android - ActionBar compat v7 21 上的抽屉指示器

转载 作者:搜寻专家 更新时间:2023-11-01 07:57:13 24 4
gpt4 key购买 nike

我的应用程序使用ActionBarCompat 库以及NavigationDrawer 支持库。我使用 ActionBarDrawerToggle appcompat v7 来获取抽屉。 ActionBar 上有一个自定义搜索 View 。像这样:

enter image description here

但是抽屉指示器显示错误,展开操作搜索 View 时不显示后退箭头; enter image description here

我希望它像 PlayStore 应用程序一样显示:

enter image description here

我该怎么做?提前致谢。

最佳答案

有一个简单快捷的解决方案。

首先,您现在应该知道 android.support.v4.app.ActionBarDrawerToggle 已弃用。您必须将其替换为 android.support.v7.app.ActionBarDrawerToggle。

这是一个显示相同内容的示例。

DrawerLayout mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
ActionBarDrawerToggle mDrawerToggle = new ActionBarDrawerToggle(
this, mDrawerLayout, mToolbar,
R.string.navigation_drawer_open, R.string.navigation_drawer_close
);
mDrawerLayout.setDrawerListener(mDrawerToggle);

之后使用如图所示的支持操作栏here in this documentation然后当 Action 搜索 View 展开时,您的抽屉指示器将正确显示并显示后退箭头。

记得使用 com.android.support:appcompat-v7:21.0.+"(API 级别 21) 和 android.support.v7.app.ActionBar

您可以使用此 guide 设置支持库.

然后你的抽屉指示器将完美地看起来像这样..!!!

AND then your drawer indicator will perfectly look like this.

关于android - ActionBar compat v7 21 上的抽屉指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26628574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com