我有一个屏幕,顶部带有TabLayout(使用Android设计支持库),其下方是ListView。我没有动作栏。
每当我选择一个或多个ListView项时,我就会显示上下文操作栏以对选定的行执行一些操作。 CAB显示在TabLayout上方。似乎整个屏幕都向下移动,这不是良好的用户体验。我想在TabLayout前面显示CAB。这些选项卡应该在CAB的后面。
以下是我的预期输出:
请帮帮我。如何在TabLayout前面显示CAB?
最佳答案
在主题中将android:windowActionModeOverlay
设置为true。如果您使用的是AppCompat库,请将应用程序属性名称空间中的windowActionModeOverlay
设置为true。