27得票5回答
Android如何在按下Enter键时隐藏键盘(在EditText中)?

当我的用户在虚拟安卓"用户验证输入!"键盘上按下Enter时,我的键盘保持可见状态!(为什么?) 这是我的Java代码...private void initTextField() { entryUser = (EditText) findViewById(R.id.studentE...

27得票3回答
不希望软键盘在启动时自动显示 - Android

每次我打开我的安卓应用,它会自动聚焦在EditText框上并且软键盘也会弹出。有没有办法在启动时聚焦到别的位置以便软键盘不会立刻显示出来?

26得票3回答
软键盘隐藏了Actionbar

我有一个简单的活动,包含一个文本视图和两个编辑框。当我开始输入时,软键盘会将布局推上去并隐藏操作栏,导致我无法选择/复制/粘贴文本。 我的活动看起来像这样: 当我开始输入时,操作栏被隐藏了,就像这样——更重要的是,请注意即使文本已经被高亮选中,但正常的复制粘贴栏也消失了: 我该怎...

26得票5回答
在ViewPager.OnPageChangeListener的onPageSelected()方法中以编程方式隐藏软键盘?

我有一个带选项卡的ViewPager + ActionBar。我想在“滑动”到另一个选项卡时隐藏软键盘,但我无法弄清楚如何实现。 我已经将我的Activity传递给了FragmentPageAdapter的构造函数,所以我可以调用 activity.getWindow().setSoftIn...

26得票9回答
在片段替换时显示/隐藏Android软键盘

我有一个带有Fragment的Activity。假设是一个包含一组事物的列表Fragment。现在我想让用户添加一个事物,所以我使用FragmentManager将列表Fragment替换为具有EditText的插入Fragment。 EditText获得焦点且光标闪烁。但软键盘不会打开。 同...

26得票2回答
如何在弹出对话框中隐藏键盘?

我有一个带有EditText的自定义对话框。 当对话框出现时,焦点在EditText上,并且软键盘正在显示。 如何避免这种情况? 我尝试过:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWA...

26得票9回答
CoordinatorLayout的adjustResize不起作用

我的代码(和更多):我有一个协调布局,如下所示<android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match...

25得票3回答
Android - 软键盘将我的活动布局推出屏幕

我的活动布局如下所示。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_heig...

25得票15回答
如何在不失去光标的情况下隐藏Android EditText中的软键盘

我已经到达了 这里,它让我完成了一半,但还不够。我有一个拨号器Fragment,其中包含所有常见的Button以输入数字,包括退格键,因此我不需要软键盘。我也想让用户能够粘贴文本(长按...默认情况下正常工作),以及编辑已输入的内容,因此我需要光标。 我发现确保如果用户在EditText内部...

24得票5回答
如何在弹出键盘中禁用按键预览(而非主软键盘布局)?

禁用键预览很容易:只需调用setPreviewEnabled(false),这些烦人的小预览就不会再出现了。但如果我将弹出式键盘附加到任何键上,那么这些预览将显示在该弹出窗口内: qwerty.xml:<Key android:codes="101" android:keyL...