22得票3回答
用户搜索后如何隐藏键盘?

我有一个输入框,当用户按下回车键后会显示搜索结果,因此我想在搜索结果即将显示时关闭键盘,以免用户不必手动关闭。但是,如果用户想要重新搜索,只需再次点击EditText即可打开键盘。 这比我想象的要困难得多,我已经尝试了一些方法,其中大多数都无法在我的HTC上关闭键盘,即使使用将InputTy...

21得票9回答
Android如何使布局在软键盘打开时可滚动,但不会向上移动?

这是我的屏幕,在键盘后面隐藏了一个按钮。 我想要完全像这样,但可滚动。- 每当打开键盘时,我想让它看起来与图像相同。但是,我想使其可以滚动,以便用户可以滚动查看屏幕的底部部分(包括按钮),即使键盘打开也可以。 我尝试过 -android:windowSoftInputMode="a...

19得票2回答
点击时键盘遮挡EditText问题

在我的片段中,我有一个在滚动视图内的editText,当我点击它时,我将它设置为像这样打开:getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE | Wind...

19得票5回答
安卓系统中是否有默认的设备返回键监听器?

我有两个活动A和B。当我在A中点击按钮时,它会显示B;当我在B中点击按钮时,它回到A。我已经在finish()方法之后设置了overridePendingTransition方法,这样它可以正常工作。但是,如果当前活动是B,此时我点击设备上的默认返回按钮,它会显示从右到左的过渡效果以显示A活动...

16得票4回答
当键盘出现时如何使Android视图可滚动?

我有一个包含一些字段的视图(姓名、电子邮件、密码、注册按钮):<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"...

16得票2回答
Android点击按钮时隐藏键盘

我想在按下按钮的事件中隐藏键盘。 任何帮助将不胜感激

15得票5回答
当输入时,Android编辑框下划线显示。

在Android中,当我在编辑文本字段中输入时,我希望去掉下划线。对于名字编辑文本的第一个字母,应该大写,所以我加了textCapSentences,但是在我的情况下,我看到编辑文本字段中的下划线。如何去掉它? 我尝试了所有组合的textFilter | textNoSuggestions ...

15得票3回答
使用CollapsingToolbarLayout的CoordinatorLayout在对话框片段中与键盘冲突。

最近我决定将我的应用程序转换为使用新的Support design库,并发现了一个非常恶心的bug。 假设我有一个CoordinatorLayout,其中包含一个AppBarLayout和任何可滚动视图,可以是ViewPager、NestedScrollView,甚至是具有所需滚动行为的Re...

15得票5回答
HTML <input type="number"> 在移动设备上的最佳设置是什么?

我已经阅读了许多其他问题,例如这些[1][2][3] ,但问题仍然存在。 我需要找到一种适用于移动设备的HTML input 的“最干净”方法,并符合以下三个规则: 主要适用于数字,整数或浮点数 在Chrome for Android和Safari for iOS上,在移动设备上显示数字键...

15得票1回答
将适当的键盘支持添加到RecyclerView

在我之前的问题中,我问了一个问题(并且按照这篇博客文章的方法自己回答了),如何在RecyclerView上正确处理关键输入。现在我意识到,如果我按住箭头键,比如向下键,向下滚动会停止,RecyclerView会失去焦点,可能是因为滚动速度比所有子View的生成速度更快。有没有什么解决方法或更好...