【问题标题】:Edittext selection menu and soft keyboard编辑文本选择菜单和软键盘
【发布时间】:2013-08-09 22:14:42
【问题描述】:

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

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

因此,最好的解决方案是确保菜单保持可见,替代解决方案是在选择发生时隐藏键盘,以便没有任何内容被向上推。!

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

【问题讨论】:

  • 我和你的问题一样。你找到解决办法了吗?

标签: android android-edittext selection android-softkeyboard


【解决方案1】:

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

android:windowSoftInputMode="adjustPan"

【讨论】:

  • 我尝试了 windowSoftInputMode 的所有“调整”选项,但都不起作用。 adjustPan 是推动一切的人,所以绝对不是我想要的
猜你喜欢
  • 2012-01-27
  • 2019-06-08
  • 2016-09-23
  • 2012-01-25
  • 2019-02-07
  • 2018-07-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多