2

在我的活动中,我有一条多行EditText,在屏幕上占据了很大的空间。当我点击它时,我进入编辑模式并出现软键盘。到目前为止,一切都很好

现在我想选择文本。所以我长按它,然后选择手柄出现。问题是当我选择多行时,整个activity的布局会被推上去才能看到键盘上方的选择。但它也会向上推允许与选择进行交互的选择菜单(如复制、搜索等),因此选择是无用的!

所以最好的解决方案是确保菜单保持可见,替代解决方案是在选择发生时隐藏键盘,以便没有任何东西被推起。!

正如您在屏幕截图中看到的那样,菜单几乎消失了,因为选择就在键盘的顶部,但是没有键盘它应该看起来很好

4

1 回答 1

0

尝试在 Manifest 中为您的活动添加以下内容:

android:windowSoftInputMode="adjustPan"
于 2013-08-09T14:14:42.783 回答