我想爲我的應用程序創建自定義鍵盤。即。考慮一個簡單的文本輸入,當我點擊它時,我想要一個自定義鍵盤出現。例如:像鍵盤這樣的撥號程序,按鍵0-9,然後是我的應用程序的一些自定義按鈕。有沒有可能在android中做到這一點?Android中的自定義特定應用程序鍵盤
0
A
回答
0
是的,這是可能的。有兩種方法可以解決這個:
創建自己的輸入法(鍵盤) - 這裏有一個如何可以做到這一點在谷歌的例子:http://developer.android.com/resources/samples/SoftKeyboard/index.html - 那麼你就需要設置這個鍵盤作爲輸入法在你的應用程序。
用一堆按鈕創建自己的視圖來處理自己的東西。這不會是一個真正的android方式的「鍵盤」,但它會做你的應用程序所需的一切。我已經看到包含以這種方式設計的自己的「鍵盤」的應用程序。
另外,請記住,連基本的Android鍵盤有幾個「版本」可用:α,鍵盤,符號等
你喜歡去的方式取決於您的特定需求,你的發展能力和時間限制。
0
用一堆按鈕創建自己的視圖來處理自己的東西。這不會是一個真正的android方式的「鍵盤」,但它會做你的應用程序所需的一切。我已經看到包含以這種方式設計的自己的「鍵盤」的應用程序。
另外,請記住,連基本的Android鍵盤有幾個「版本」可用:α,鍵盤,符號等
你喜歡去的方式取決於您的具體需求,開發能力和時間限制。
相關問題
- 1. 特定應用程序的自定義android軟鍵盤
- 2. 在我的應用程序中調用自定義Android鍵盤
- 3. android sdk自定義鍵盤不移動的應用程序
- 4. Android應用程序的自定義字典(不是鍵盤)
- 5. 特定於應用程序的鍵盤
- 6. Android的自定義鍵盤
- 7. 自定義鍵盤Android獲取當前應用程序
- 8. 如何爲Android應用程序開發自定義軟鍵盤?
- 9. ios8使用容器應用程序中的自定義鍵盤
- 10. iOS應用程序上的自定義鍵盤快捷鍵
- 11. Android自定義鍵盤
- 12. PhoneGap/Android自定義鍵盤
- 13. Android自定義鍵盤?
- 14. 自定義鍵盤爲Android
- 15. 反應本機自定義Android鍵盤
- 16. 如何在我的應用程序中定義自定義鍵盤?
- 17. android鍵盤的自定義鍵
- 18. 自定義Android鍵盤中的建議
- 19. 在webview中的自定義鍵盤android
- 20. 以編程方式更改自定義Android鍵盤的鍵盤
- 21. iphone應用程序的自定義黑色鍵盤
- 22. iPhone上的自定義鍵盤應用程序
- 23. Android:自定義鍵盤行不居中
- 24. 自定義鍵盤
- 25. 如何在Android自定義軟鍵盤中設置自定義字體,而不考慮任何應用程序
- 26. Android:帶自定義鍵盤的EditText
- 27. 自定義鍵盤佈局的Android
- 28. android上的自定義鍵盤?
- 29. 自定義鍵盤像Gboard的Android
- 30. 自定義對話框上的自定義鍵盤(Android)
輸入法的挑戰是你不能顯示它,除非用戶長按EditText然後選擇自定義輸入法。 – 2012-03-08 20:44:42
@EricBurke你可能是對的。但它仍然是一種有效的方法。最有可能的是,他用方法2會更好。 – 2012-03-09 09:08:54