我已经为我的应用程序实现了自己的视图组。由于各种原因,不能使用操作栏,因此在我的视图组中,我有自己的“操作栏”,一个在顶部,一个在底部。图 1 说明了我当前的布局。
如您所见,布局中有两个编辑文本,一切看起来都很好。
但是,当用户在任何编辑文本中选择一些文本时,会显示上下文操作模式栏。图 2 说明了这一点。
当这种情况发生时,动作模式栏会“推动”我的整个布局以获得它的空间。在平板电脑和其他大屏幕设备中,这是可以的,但在较小的设备中,特别是在可见软键盘的情况下,剩余高度太小(横向无法使用)。
我想要做的是操作模式栏来覆盖我的布局,而不是如图 3 所示将其向下推。
那可能吗?