33得票4回答
定位EditText在键盘上方

我有一个长得像这样的EditText(使用“底部重力”): 当我按下EditText时,键盘弹出并且我无法看到自己输入的内容(因为EditText现在在键盘后面,位于底部)。当它被按下时,如何自动将EditText移到键盘正上方? 最后,它应该看起来像这样: 我的代码:// LI...

33得票6回答
当android:windowTranslucentStatus=true时,键盘隐藏EditText。

我们正在将新的Android KitKat半透明主题应用于我们的应用程序,但是当键盘出现时,我们遇到了一个奇怪的问题。如果我们不使用新的android:windowTranslucentStatus属性,一切都像往常一样:屏幕会被调整大小,所有内容都保持可见。但是当我们使用android:wi...

32得票1回答
setImeOptions: 为什么软键盘上没有显示“完成”按钮?

我试图使用 input.setImeOptions(EditorInfo.IME_ACTION_DONE); 来设置软键盘上的“完成”按钮,但是软键盘上根本没有显示出“完成”按钮。 请问有什么建议吗?public void modif(int position) { AlertDia...

31得票6回答
如何在Android软键盘中编程隐藏/禁用表情符号

是否可能隐藏特定的键盘按钮?我有一个 EditText,在某些设备上它的键盘有笑脸符号,而在其他设备上则不存在。我想在所有设备上隐藏它。 以下是我 EditText 的 XML:android:id="@+id/text_editor" android:layout_width="match...

31得票4回答
安卓软键盘调整布局

当虚拟键盘打开时,它会改变我的布局大小。我该如何将键盘放在我的布局中?并且如何避免它改变我的布局大小?

31得票11回答
无法自动显示搜索视图中的键盘

SearchView默认已经获得了焦点,但是当我试图打开软键盘时,它并没有弹出来:InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSo...

30得票5回答
当软键盘中的“完成”按钮被按下时,如何使EditText失去焦点?

我在xml中有7个EditText框。我使用OnFocusChangeListener读取edittext的值,并将该值用于计算。我想在软键盘上的完成按钮被点击时使edittext失去焦点,以便我可以获取edittext中的值。

29得票7回答
在Android中按下“完成”键时隐藏软键盘?

我在软键盘的“完成”按钮上遇到了困难。我无法通过按下软键盘的“完成”键来隐藏键盘。从另一个按钮上,使用 imm.hideSoftInputFromWindow(editText.getApplicationWindowToken(), 0); 完美地工作,但是 onKeyListener 没有...

28得票4回答
当焦点改变(OnStart事件)时,如何停止软键盘自动显示

我正在使用Android 2.2为平板电脑开发应用。 我有一个表单,用于新建和编辑实例。在可编辑状态下,我希望阻止用户编辑某些字段。我在我的onStart事件中管理此操作,设置txt.setFocusableInTouchMode(false)。 这会强制将焦点移到表单中下一个可聚焦的Edi...

28得票6回答
在安卓系统中,当用户在屏幕其他地方点击时隐藏键盘。

我需要在Android中的除EditText之外的任何其他位置点击时隐藏软键盘。有很多iPhone的帮助,但没有Android的。我尝试了这段代码,但它不起作用:(final RelativeLayout base = (RelativeLayout) findViewById(R.id.Re...