我为我的应用程序实现了自己的viewgroup。由于各种原因,使用操作栏不是一个选择,因此在我的viewgroup中,我有自己的“actionbars”,一个在顶部,一个在底部。图1说明了我的当前布局。
如您所见,布局中有两个编辑框,并且一切看起来都很好。
然而,当用户选定任何一个编辑框中的文本时,上下文操作模式栏会显示。 图2说明了这一点。
当发生这种情况时,操作模式栏会“推”下我的整个布局以获得其空间。 在平板电脑和其他大屏幕设备上,这是可以接受的,但在较小的设备上,特别是在软键盘可见时,剩余的高度太小了(在横向方向上是无用的)。
我想做的是让操作模式栏覆盖我的布局,而不是像图3所示那样将其向下推。
是否可能实现这一点?
values
而不是values-21
中... - Mino<item name="windowActionModeOverlay">true</item>
(不带android:
前缀)。 - don't panic