我最近寫了我的第一個應用程序的android,我創建了一個列表視圖從約500項目列表中選擇一個元素。由於它基本上是默認的列表視圖,它是可搜索的,我可以通過按住菜單按鈕來調出屏幕鍵盤,但我想知道是否有辦法自動調出鍵盤(並且不會讓它變得怪異,如果手機有一個物理鍵盤)。有誰知道我該怎麼做?我一直在四處尋找並沒有發現任何東西。Android應用程序,顯示一個鍵盤
2
A
回答
0
也許不完全是你想要的,儘管如此;你可以在你的列表上添加一個EditText。當這個EditText獲得焦點時(當你顯示你的活動時它會默認,假設它是佈局中的第一個GUI組件),它也會自動觸發軟件鍵盤。
這種方法的整潔之處在於,它使用戶更直觀,他或她可以通過輸入搜索條件實際搜索列表。
1
添加到您的XML活動列表定義(AndroidManifest.xml中)
android:windowSoftInputMode="stateAlwaysVisible|adjustResize"
相關問題
- 1. 顯示鍵盤的Web應用程序
- 2. Android Web應用程序 - 應用程序顯示在鍵盤上方
- 3. 如何在Android應用程序中顯示鍵盤?
- 4. 怎麼能我的Android應用程序顯示鍵盤
- 5. 鍵盤在一個WinForms應用程序
- 6. 在android phonegap應用程序屏幕UI不顯示它在鍵盤區域顯示補丁時鍵盤隱藏
- 7. 顯示jquery移動應用程序鍵盤中的下一個按鈕
- 8. Android EditText不顯示鍵盤
- 9. Android鍵盤沒有顯示
- 10. Android鍵盤沒有顯示
- 11. android軟鍵盤不顯示
- 12. Iphone應用程序鍵盤
- 13. React Native:顯示鍵盤後更新應用程序佈局
- 14. 在iPhone應用程序中顯示/隱藏鍵盤問題
- 15. 如何讓鍵盤在應用程序啓動時顯示
- 16. MGWT應用程序顯示ios7中的小鍵盤問題
- 17. IOS Web應用程序會放大旋轉時,鍵盤顯示
- 18. 在我的應用程序中顯示撥號鍵盤inputType = number?
- 19. 顯示系統鍵盤Mac應用程序?
- 20. Iphone鍵盤顯示所有應用程序
- 21. 如何在應用程序啓動時顯示iPad鍵盤?
- 22. 當PhoneGap應用程序顯示鍵盤時,WebView閃爍
- 23. 移動網絡應用程序 - 鍵盤不顯示
- 24. 僅顯示Ionic/Cordova應用程序上的數字鍵盤
- 25. 顯示在應用程序的鍵盤登錄
- 26. 應用程序在鍵盤上顯示或隱藏ios iphone
- 27. 在iPad上顯示鍵盤時iOS應用程序崩潰
- 28. 在Microsoft Surface應用程序中顯示鍵盤
- 29. Android應用程序安裝但不顯示在應用程序托盤中
- 30. 如何在android應用程序中顯示默認(英文)小鍵盤?