当前位置: 首页 > 知识库问答 >
问题:

按下某个键后,视图将向下显示,仅在 S3 中

巫马俊力
2023-03-14

我有一个奇怪的问题。我有一个带有编辑文本字段的视图,当用户点击此字段时,键盘会显示(我使用的是android:windowSoftInputMode="调节潘"),所以这是可以的。问题发生在我按下任何键时,之后,视图会下降,键盘保持可见,所以编辑文本隐藏在键盘后面。我不知道为什么会发生这种情况。我的代码在S2、Nexus 4和HTC One上工作,只有在三星Galaxy S3中失败。如果我将windowSoftInputMode更改为调整大小,它就可以工作,但我不想这样。我还使用OnFocus usChangeListener检查,但当我按下一个键时,编辑文本中的焦点不会改变。有什么想法吗?

共有1个答案

陶高扬
2023-03-14

如果使用不同的键盘应用程序,问题是否仍然存在?如果问题仅限于三星键盘,则可能是键盘出现故障,在这种情况下,您可能无能为力。

 类似资料:
  • 我正在编写一个使用ChessClock类的游戏应用程序。这两个运动员每人都有一个钟。时钟每十分之一秒向自己发送一个信息流,如果运行,则减少剩余时间。当时间到期时,时钟会调用父视图组中的一个方法,该方法会停止时钟并设置一个标志,该标志会导致忽略进一步的触摸事件,从而用户无法再移动工件。我正在用kotlin写作,但我认为java程序员也会明白这一点: 这可以正常工作,但是如果用户按下后退按钮然后开始一

  • 我正在开发一个Android应用程序,我设计了一个弹出窗口,通过替换活动中的软键盘来显示一些视图。popupWindow包含一个searchView。当我点击一个按钮时,它显示弹出窗口,软键盘被隐藏。现在,当popupWindow中的searchView获得焦点时,我调用该方法: PopupWindow.set聚焦(真) 显示键盘,以便用户可以在searchView中开始键入。当searchVie

  • 它将我带到图库以选择图像,但未显示在应用程序中,当单击上传按钮时,它只是一个空白图像视图 < li >我的Java代码 < li>XML代码 运行时显示此错误 java.lang.IllegalArgumentException:uri不能为空 以下两处给出错误的行显示了uri错误

  • 我有一个回收视图,我将在其中显示9幅图像。所有这些图像都在服务器上。我正在使用Glide下载适配器的onBindViewHolder中的图像。问题是,如果互联网速度慢,Glide将需要时间下载图像并显示。在下载图片之前,我的Recyclerview是空的,没有显示任何内容。我想显示一个进度条,直到所有的图片都被下载。下载所有图像后,将隐藏进度栏,并显示所有9个图像。 这是我的适配器: 在下载所有内

  • 问题内容: 我有一个包含多个链接的页面,可将用户重定向到其他页面。我以为使用表单会更好,所以我定义了一个带有Multiple的WTForms 。如何确定单击了哪个按钮并基于该按钮重定向? 问题答案: 您在表单中添加了两个按钮,因此请检查哪个字段的数据是。

  • 假设我想以这样的方式在Java中制作一个按钮,这样当你点击它时,就会出现一个JPopupMenu。它出现的相关代码是,它使JPopupMenu的左上角显示在按钮的中心,如下所示: 不过,我希望它的左下角位于按钮的中心,有点像iTunes的做法(左下角下方有一个按钮,大小与左侧的按钮相同): 我试图通过获取JPopupMenu的高度并将其添加到弹出菜单正在显示的y坐标来实现这一点,但我发现JPopu