【发布时间】:2015-06-08 10:35:17
【问题描述】:
我正在尝试将导航抽屉与自定义操作栏一起使用。我的操作栏不包含任何菜单。
我看到抽屉关闭时,导航抽屉图标在操作栏上不可见。即使我在ActionbarToggle 实现中给出了抽屉图标。抽屉图标在navigation drawer 打开时出现,但在navigation drawer 关闭时消失。
活动
public void setCustomActionBar() {
ActionBar actionBar = getActionBar();
actionBar.setCustomView(R.layout.action_bar);
}
NavigationDrawer 片段
getActivity(), /* host Activity */
mDrawerLayout, /* DrawerLayout object */
R.drawable.drawer, /* nav drawer image to replace 'Up' caret */
R.string.navigation_drawer_open, /* "open drawer" description for accessibility */
R.string.navigation_drawer_close /* "close drawer" description for accessibility */
) {...
如您所见,我在上面提供了抽屉图标。 为什么会发生这种情况,解决方法是什么?
【问题讨论】:
-
你需要使用getActionBar().setIcon(R.drawable.);设置图标
-
@MeenalSharma :不,它不起作用:(