0
Facebookメッセンジャーのような入力キーボードを作成する必要があるFacebookメッセンジャーのようなチャットアプリケーションを開発しています。Androidのfacebookメッセンジャータイプの入力キーボードを実現するための良いアプローチ
主に、私はビューページャーでタブレイアウトを使用する必要があると思っていました。 github上で私はthird party libraryを見つけました。これはemojiでカスタムキーボードを提供します。
このライブラリーを見た後、天気が混乱してしまいます。カスタムキーボードを作成するか、この種類のキーボードを実現するために、単純なタブレイアウトとページャーを表示する必要があります。
この種類のキーボードを設計するには、どのような方法が良いですか?
編集:
- 私はカスタムキーボードを作成することを可能にするAndroidプラットフォームが提供するInput Method Frameworkを見つけましたが、メッセンジャーアプリで、私は、彼らがデフォルトのキーボードを使用しているテキストのために、そこだけステッカー/絵文字のために見られるように、デフォルトのキーボードの処理が置き換えられます。
- Android 7.1は、キーボードを使用してリッチコンテンツを使用するために現在CommitContent APIを提供していますが、デフォルトキーボードとカスタムキーボードの切り替え方法を理解できません。ライブラリ以下
はい、そのライブラリを確認しました。私は私の質問を更新しました。 – vsvankhede
あなたのデバイスにインストールされているすべてのアプリケーションのカスタムキーボードが必要ですか? –
いいえ、私は自分のアプリケーションのためだけに使いたいです。テキスト入力タイプの場合、ユーザが絵文字アイコンをクリックするとデフォルトのシステムキーボードを使用したいのですが、デフォルトのキーボードの代わりに絵文字キーボードとして表示されるemjoiアイコンをポップアップしたいと思います。 – vsvankhede