我的用例:
我有一个以 a 作为其唯一视图元素的活动,为其三个页面ViewPager设置了三个s(使用 a )。其中一个片段是,而另外两个常规s 包含一些信息图表。FragmentFragmentPagerAdapterListFragmentFragment
允许“检查”元素中的列表ListFragment,检查元素会调出上下文操作栏,显示对选定/选中项目可能执行的操作列表。
我的问题:
当我选择几个列表项时,CAB 就会出现。但是当我切换页面时,CAB 保持可见,呈现操作。更糟糕的是,这ViewPager似乎有时会破坏列表片段的视图 - 因此选择操作会引发"java.lang.IllegalStateException: Content view not yet created"异常。
我的问题:
- 当用户离开
ListFragment页面时,如何让 CAB 消失? ListFragment(可选)当背面是并且某些项目仍然被检查时,我如何让 CAB 重新出现。