0

それで、私は SoftKeyboard Demo Project で遊んで、5 つの質問と 1 つの問題があります。

1)私の問題、単語を入力し、記号キーボードに切り替えると、記号を入力すると、以前に入力した単語が削除され、除外されます場合:i単語を入力>>提案リストで選択>>記号に切り替え、この場合単語は削除されません。これを処理するのは何ですか?

2) 背景キーの色を変更する方法は? 、例えば。: CyanogenMode キーボードのように、キーは灰色で暗く、Shift-EnterSpace などはより暗いです。つまり、アイコンではなく、キーの背景色を意味します。

3)キーを長押しすると、その他のキーのポップアップが表示されました。: 'a' 、ポップアップが表示され、正常に動作しますが、(Widows のような) クロス アイコンがポップアップを閉じるように表示されます。CM キーボードのように、キーを離したときにポップアップを自動的に閉じる方法は?

4) Space/Enter を長押しした場合の処理​​方法。: 言語を変更するか、入力設定を表示しますか?

5) 対応するキーコードのリストはどこにありますか? 例: 'a' = 97 ?

6) ソフトキーボードは外部辞書をサポートしていますか?

4

1 に答える 1

0

これgit clone https://android.googlesource.com/platform/packages/inputmethods/LatinIMEを複製すると、上記のほとんどすべての質問に答えます。これは Android のデフォルト キーボードです。

于 2013-03-05T05:08:48.053 に答える