在TabLayout

时间:2015-10-31 20:27:28

标签: android android-tablayout contextual-action-bar

我的屏幕顶部有TabLayout(使用Android设计支持库),下面是ListView。我没有任何行动吧。

Screenshot

每当我选择一个或多个ListView项时,我会显示上下文操作栏以对所选行执行某些操作。 CAB显示在TabLayout上方。看起来整个屏幕向下移动,这不是一个好的用户体验。我想在TabLayout前面显示CAB。选项卡应位于CAB后面。

以下是我的预期输出:

Screenshot2

请帮帮我。如何在TabLayout前面显示CAB?

1 个答案:

答案 0 :(得分:1)

在主题中将android:windowActionModeOverlay设置为true。如果您正在使用AppCompat库,请将应用程序属性名称空间中的windowActionModeOverlay设置为true。