Edittext选择菜单和软键盘

时间:2013-08-09 14:07:22

标签: android android-edittext selection android-softkeyboard

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

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

所以最好的解决方案是确保菜单保持可见,另一种解决方案是在选择发生时隐藏键盘,以便不会推高任何东西。!

正如您在screenshot上看到的那样,菜单几乎消失了,因为选择正好在键盘顶部,但没有键盘它应该显得很好

1 个答案:

答案 0 :(得分:0)

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

android:windowSoftInputMode="adjustPan"