79得票11回答
软键盘关闭时自动折叠操作栏SearchView

我目前正在使用ActionBar菜单项在操作栏中显示SearchView。展开搜索菜单时,软键盘被显示出来,这正是我想要的。现在,当用户按返回按钮关闭软键盘时,我也希望折叠操作栏中的SearchView。 我尝试在MenuItem和ActionView上实现OnKeyListener和OnF...

71得票16回答
在片段启动时显示用于EditText的键盘

当我的片段开始时,我希望我的EditText获得焦点并让用户可以在其中直接开始输入。我使用requestFocus()方法可以将其设为焦点,但是我无法让键盘弹出。 我已经尝试了以下方法:edit = (EditText) view.findViewById(R.id.search); edi...

66得票12回答
RecyclerView在打开键盘时无法滚动到末尾

我在我的应用程序中使用RecyclerView,每当新元素添加到RecyclerView中时,它会使用滚动到最后一个元素的方式。recyclerView.scrollToPosition(adapter.getCount()); 但是,每当键盘打开(因为editTextView),它会调整视图...

65得票9回答
在Android 4.x上,ListView中的EditText在被按下时会失去焦点。

我知道这里有很多类似的问题,但我在一个简单的样例应用程序中无法使任何提供的解决方案生效。 问题出现在第一次显示软键盘时。一旦它显示出来,只有再次按下 editText 才能编辑。 尝试了以下方法: android:windowSoftInputMode="adjustPan|adjustR...

64得票9回答
HTML: 为什么安卓浏览器在键盘上显示“Go”而不是“Next”?

我有一个HTML登录表单, 包含以下元素(按顺序): input type=text (用户名输入) input type=password (密码输入) input type=submit (登录按钮) 为什么在Android浏览器中, 当焦点位于text input时, 显示"Go...

61得票6回答
表情符号(Emoticon)视图/键盘布局的实现

我想了解在Facebook应用程序和Google Hangouts应用程序中如何实现表情符号(表情符号)选择。我查看了Android API示例中的SoftKeyboard演示应用程序,但这些表情视图的显示不像SoftKeyboard。它看起来更像自定义对话框视图。有人知道这些是如何实现的吗?...

60得票3回答
将浮动操作按钮(FAB)设置在键盘上方。

已经在这里提问,但是没有得到一个恰当的答案。 我想要FAB浮动在键盘的顶部。仅此而已。 例如: 使用Android Studio打开一个新的空白活动(Blank Activity)项目模板 将Hello World TextView更改为EditText 请参阅下面的图像:

58得票16回答
如何在EditText上隐藏Android软键盘

我有一个Activity,里面有一些EditText字段和一些按钮用于方便地填充这些字段。但是当用户触摸其中一个EditText字段时,Android软键盘会自动弹出。我希望默认情况下它保持隐藏,除非用户长按菜单按钮。我已经搜索了几个解决方案,但到目前为止我还无法让它们起作用。 我尝试了以下...

58得票12回答
Android:键盘弹出时ScrollView无法滚动

我有一个布局,其中包含一些视图,其中一个是EditText。布局轻松适合一页,但是,当软键盘弹出时,布局不会滚动。 以下是我的布局概述:<?xml version="1.0" encoding="utf-8"?> <RelativeLa...

57得票14回答
当键盘出现时隐藏“底部导航栏” - Android

我有一个小型的聊天UI演示应用程序。该应用程序具有底部导航栏。当键盘出现时,我需要隐藏底部导航栏。 这是聊天UI的示例 如您所见,当您点击EditText元素时,键盘会出现,但底部导航栏仍可见。我已尝试使用此度量方法等方法,但UI元素会闪烁。 是否有一种适当的方法可以在键盘可见时隐藏底部...