簡體   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