【发布时间】:2014-05-05 14:56:26
【问题描述】:
official page for the Navigation Drawer design pattern 声明:
有时用户会处于上下文操作栏的状态 (CAB) 代替应用的操作栏出现。这通常发生 当用户选择文本或选择多个项目后 按住手势。当 CAB 可见时,您仍然应该 允许用户使用边缘滑动打开导航抽屉。 但是,在导航抽屉打开时,将 CAB 替换为标准操作栏。当用户关闭抽屉时, 重新显示 CAB。
但经过研究,我似乎无法找到一种方法来“关闭”我的
中的上下文操作栏@Override
public void onDrawerOpened(View drawerView) {
// ... My Code ...
}
方法。
在我的情况下,当用户从 EditText 中选择文本时,可能会出现 CAB(带有复制、粘贴等选项),而 Activity 本身会显示导航。抽屉。
我见过this question+answer,但它并不能完全解决我的问题,因为它与自定义动作模式有关。每当切换导航抽屉时,我如何“关闭”CAB - 当用户选择文本时显示的那个?
【问题讨论】:
标签: java android navigation android-actionbar