2012-04-09 9 views
0

私はアプリの開発にはとても新しいので、既存のソースからソフトキーボードを開発しましたが、私はSDK softkeyboard sampleを参照していますが、ソフトキーボードにカスタムの絵文字を追加しました

自分の顔文字をソフトキーボードに追加したいのですが、これをどうやって行うのですか?私が研究したことから、実際のソフトキーボード自体を作成する方法しか見つけられませんでしたが、独自の絵文字を追加する方法については何も見つかりませんでした。カスタムの絵文字をソフトキーボードに追加する方法に関するアドバイス、ブログポスト、または参考文献は非常に高く評価されます。ありがとうございます!

+0

それは私のソフトキーボードに追加する方法の例のコードやブログなどの自分の顔文字を実際に追加する方法についてのアドバイスを探していた.... –

+0

私はモーフィアスを信じていた。私はそれを受け入れたサイトとアプリの開発に新しいImただ助けを求めようとしているIm混乱して時には混乱して正しい方法で正しい方法で質問するのが難しくなる... –

+0

Thanks Morpheus! :) –

答えて

1

(例えば、android:keyOutputText=":-)")(例えば、android:keyIcon="@drawable/smiley_icon")あなたの顔文字アイコンを使用したキーとキーの交換などqwerty.xmlに似たXMLでのキーボードレイアウト、symbols.xmlを追加し、顔文字のため、出力テキスト。次に、mEmoticonKeyboardのような名前のキーボードをSoftKeyboardクラスに追加し、mQwertyKeyboadmSymbolsKeyboardなどが作成されたのと同じ方法でインスタンス化します。

このキーボードを表示するには、キーボードの回転周期をhandleShift()に追加します。

関連する問題