[英]Android : How to programmatically open the soft keyboard in Emoji View
正如我所看到的,在android上顯示默認表情符號的方法是在輸入文本上使用以下內容。
android:inputType="textMultiLine|textShortMessage"
當我搜索時,我無法通過Java找到一種方法。 我想要做的是,當軟鍵盤打開時,讓用戶選項卡按鈕在表情符號視圖和普通鍵盤視圖之間切換。
自定義表情符號鍵盤。
我已經實現了這一點,但是使用Emojis已經在設備上發布kik-kat會更好更輕。
谷歌確實在這些觀點之間切換。
在Google Allo上,按下editText切換視圖中的表情符號圖標。
經過一段時間的努力,我甚至沒有實現這個目標,甚至注入一個關鍵事件 。
查看Google Allo,這看起來像是一個自定義實現。 我有switftkey主題鍵盤和KitKat Moto G(第一代)它是非常可重新制作的。 我在帶有原生鍵盤的Marshmallow Moto G(第二代)上進行了測試,但收縮了,你可以看到它不是真正的軟鍵盤:
如果沒有自定義表情符號的實現,我認為沒有辦法實現這一點。
也許這會對你有所幫助:
https://blog.swiftkey.com/tech-blog-android-input-method-subtypes/
您可以在下面的鏈接中看到類似於表情符號子類型的內容。
public static RichInputMethodSubtype getEmojiSubtype()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.