android– 工具栏不会在动作模式下消失

android– 工具栏不会在动作模式下消失,第1张

概述我正在尝试实现这样的功能:当我长按一个列表项时,动作模式应该开始,并且可以删除一个或多个项目.我在MainActivity DocumentsActivity中开始搜索,它使用ListView及其项启动Fragment DocumentsFragment. ListAdapter通过Fragment中onCreate中的方法调用setListAdapter(

我正在尝试实现这样的功能:当我长按一个列表项时,动作模式应该开始,并且可以删除一个或多个项目.
我在MainActivity documentsActivity中开始搜索,它使用ListVIEw及其项启动Fragment documentsFragment. listadapter通过Fragment中onCreate中的方法调用setlistadapter(this.documentsAdapter)进行初始化和设置.我在片段中的onActivityCreated的ListvIEw上设置了各种监听器:

public voID onActivityCreated(Bundle savedInstanceState) {    getListVIEw().setChoiceMode(ListVIEw.CHOICE_MODE_MulTIPLE_MODAL);    getListVIEw().setonItemLongClickListener(new AdapterVIEw.OnItemLongClickListener() {        @OverrIDe        public boolean onItemLongClick(AdapterVIEw

当我长时间点击Listitem时, *** 作模式开始,菜单documents_context_menu似乎是 *** 作栏.但问题是, *** 作栏出现在工具栏上方,工具栏不会消失(参见图片).

  

我试图调用getSupportActionbar().hIDe()或将其设置为null或甚至使用其他样式/主题.一切都行不通.有时蓝色工具栏是完全白色的,但这就是全部.

我完全不知道为什么工具栏不会消失.你能提一些建议吗?

提前致谢!

_____更新1 _____

这是styles.xml