是否有可能從Android上的代碼彈出鍵盤和設置大寫鎖定?我可以控制從android上的代碼的鍵盤,特別是大寫鎖定
2
A
回答
5
嘗試向EditText屬性添加添加android:capitalize =「characters」。這應該在CAPS中顯示鍵盤。
此外僅供參考,你這是怎麼通過代碼顯示鍵盤:
EditText editText = (EditText) findViewById(R.id.myEdit);
InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
// only will trigger it if no physical keyboard is open
mgr.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
+0
優秀的感謝! – shawrie
3
您可以通過使用capitalize屬性使鍵盤默認爲全大寫字母:
<EditText
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:capitalize="characters" />
請記住,用戶可以簡單地把「大寫鎖定」了。您可以從EditText中檢索到的String上調用.toUpperCase()。
相關問題
- 1. 如何控制USB HID鍵盤的大寫鎖定「from」android?
- 2. 是否可以通過代碼控制鍵盤類型? (android)
- 3. 在軟鍵盤上輸入大寫字母的代碼android
- 4. 鎖定鍵盤和鼠標的代碼
- 5. 如何打開大寫鎖定鍵盤的PhoneGap的Android
- 6. 如何在虛擬鍵盤上切換大寫鎖定鍵
- 7. Android虛擬鍵盤打開大寫鎖定
- 8. Android軟鍵盤打開大寫鎖定符號後
- 9. 我可以在Visual Studio中「鎖定」代碼文件以避免事故發生(不是源控制鎖定)
- 10. 我可以禁用鍵盤輸入到特定控件嗎?
- 11. Android鍵盤鎖
- 12. 如何在android中以大寫鎖定模式打開虛擬鍵盤?
- 13. 檢測可可中的鍵盤事件,特別是返回/製表鍵
- 14. 在Windows上映射大寫鎖定以從Emacs內部進行控制
- 15. 我可以確定終端是否解釋C1控制代碼?
- 16. 是否可以從代碼打印到特定的打印機和托盤?
- 17. 我應該將我的大部分代碼寫入控制器還是代理?
- 18. 的Android鍵盤鎖經理
- 19. Android鎖屏和鍵盤控件
- 20. 我可以讓鍵盤自己寫嗎?
- 21. 鍵盤的大寫字母鎖定文本框的第一個字母的鍵?
- 22. android如何以編程方式啓用大寫鎖定鍵?
- 23. onClick控制軟鍵盤 - Android
- 24. 自定義鍵盤符號代碼android
- 25. Android軟鍵盤 - 需要Android軟鍵盤的源代碼AOSP
- 26. 我想從後面的代碼啓用大寫鎖定並將其鎖定,直到我想要
- 27. 禁用鍵盤上的特定鍵
- 28. 的Android定製鍵盤shift鍵
- 29. 是否可以訪問鍵盤控制器的內部製作/中斷代碼緩衝區?
- 30. Android - 是否可以隱藏軟鍵盤上的某些字符?
優秀感謝 – shawrie