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

前端之家收集整理的这篇文章主要介绍了android – 工具栏不会在动作模式下消失前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试实现这样的功能:当我长按一个列表项时,动作模式应该开始,并且可以删除一个或多个项目.
我在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