繁体   English   中英

Android应用程式,显示键盘

[英]Android app, showing a keyboard

我最近写了我的第一个Android应用程序,并创建了一个listview用于从大约500个项目的列表中选择一个元素。 由于它基本上是默认的列表视图,因此它是可搜索的,并且我可以通过按住菜单按钮来调出屏幕键盘,但是我想知道是否有一种方法可以自动调出键盘(而不是让手机吓坏了)有一个物理键盘)。 有人知道我该怎么做吗? 我一直在搜索,却未发现任何东西。

将此添加到您的xml活动列表定义(AndroidManifest.xml)

 android:windowSoftInputMode="stateAlwaysVisible|adjustResize"

但是,也许并不是您想要的东西; 您可以在列表上方添加一个EditText。 当此EditText获得焦点时(默认情况下,当您显示活动时它将假定它是布局上的第一个GUI组件),它也会自动触发软件键盘。

这种方法的好处是,它对用户来说更加直观,他或她可以通过输入搜索条件实际搜索列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM