101得票8回答
使用软键盘上的“回车”键代替点击按钮

你好,我有一个搜索用的EditText和一个搜索Button。当我输入搜索内容时,我想使用软键盘上的ENTER键来触发搜索功能,而不是点击搜索Button。 提前感谢您的帮助。

99得票19回答
显示带有EditText的完整底部表单,位于键盘上方。

我正在实现一个UI,其中底部工作表将出现在键盘上方,其中包含一个EditText供用户输入值。问题是该视图被键盘部分覆盖,覆盖了底部的底部表单。 这是Bottom Sheet而没有键盘。 这是显示键盘的底部表格。 什么方法最好确保整个底部表单被显示? 谢谢。

97得票19回答
如何在一个片段中隐藏软键盘?

我有一个FragmentActivity,使用ViewPager来呈现多个片段。每个片段都是一个带有以下布局的ListFragment:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android...

89得票12回答
Android:对话框中的EditText无法弹出软键盘

所以我遇到了一个常见的问题,就是当我的对话框中的EditText获得焦点时,它不会显示出来。我看到过几种解决方法,比如在这个线程、这个线程和这个线程(还有很多),但我从来没有看到一个令人满意的解释为什么这一切会发生。 我更希望Android使用自己默认的EditText行为而不是构建自己的行...

89得票17回答
当软键盘在安卓手机上弹出时,如何将布局向上移动?

我在布局中有一个登录界面,其中包含两个EditTexts和一个登录按钮。问题是,当我开始输入时,软键盘弹出并覆盖了登录按钮。当键盘出现时,如何将布局向上或上移? 我不想使用ScrollView,只想在不滚动的情况下实现它。怎么做?

85得票5回答
显示对话框软键盘

我正在显示一个带有编辑文本视图的对话框。然而,只有当用户在编辑视图内按下时,软键盘才会打开。因此,我尝试使用以下代码调用InputMethodManager。InputMethodManager imm = (InputMethodManager)getSystemService(Conte...

85得票5回答
有没有办法从Java类中更改android:windowSoftInputMode的值?

我希望将我的选项卡设置为每个选项卡具有不同的windowSoftInputMode属性。当所有选项卡的处理都来自一个单一活动时,如何从Java类中访问此属性? 是否有任何方法可以从Java代码访问清单属性?

82得票5回答
Android:当按下Done键时,软键盘执行操作

我有一个 EditText。我希望在用户输入文本后,按下软键盘的 Done 键时,可以直接执行我在按钮单击事件中实现的一些搜索操作。

81得票14回答
如何在Android程序中通过软键盘将EditText输入限制为某些特殊字符,例如反斜杠(/)、波浪号(~)等。

我正在开发一个键盘应用程序,但出现了问题。我想通过编程的方式在Android EditText中限制/阻止软键盘输入一些特殊字符。所以,请问有没有办法实现这个功能?

80得票8回答
Android:如何在软键盘上方放置按钮

我有一个“保存”按钮,我想和软键盘一起向上推。因此,当用户点击我的布局中的EditText时,该按钮必须保持在键盘上方。现在该按钮被隐藏在键盘下面了。你如何做到这一点? 谢谢!