私はカスタムソフトキーボードを作成しました。これは、すべてのアプリケーションで動作します。特定のアプリケーション用のカスタムアンドロイドソフトキーボード
ソフトキーボードを作成して、すべてのアプリケーションではなく特定のアプリケーションで使用できるようにすることは可能ですか?
アイデアそして、実際のものを表示しない - 事前
私はカスタムソフトキーボードを作成しました。これは、すべてのアプリケーションで動作します。特定のアプリケーション用のカスタムアンドロイドソフトキーボード
ソフトキーボードを作成して、すべてのアプリケーションではなく特定のアプリケーションで使用できるようにすることは可能ですか?
アイデアそして、実際のものを表示しない - 事前
Hereは、これを達成するためのさまざまな方法の良い説明です。
Android Nethackアプリケーションには、アプリケーションのカスタムキーボードを作成する方法、画面に表示する方法、複数のキーボードレイアウトを定義する方法の完全でわかりやすいソースコード例があります。それはあなたが知る必要があるほとんどすべてを含んでいます。
私が見てきた最良の例です。
ウムで
おかげで、私はあなたのアプリケーション内で独自のソフトキーボードを統合することができると思います。しかし、多くの作業が、私はそれを行うことができると思います。
android:inputType=""
おそらくそれらのいずれかがあなたに合うでしょう:あなたは、特定のアプリケーションに特定のソフトキーボードを強制することはできませんが、キーボードの多くはXMLでこれを使用して、異なるスタイルをサポートするただし
?例えば
あなたは電子メールアドレスの形式で入力するためのキーボードフィットをたい場合:
android:inputType="textWebEmailAddress"
あなたの答えをありがとうヨアキムを。しかし、今は何が起こっているのですか、私はソフトキーボードを作成し、私の電話やエミュレータにインストールされます。それから私は設定 - >言語とキーボードからそれを有効にする必要があります。次に、このカスタムキーボードを使用する必要がある場合、私はEditTextのいずれかを保持する必要があります。次に、入力項目を選択します。しかし、私が望むのは、上記の手順に従わないようにソフトキーボードを作成する必要があります。デフォルトでは、私のカスタムキーボードは自分のアプリケーションでのみ動作します。お知らせ下さい。 –
私はそれが可能ではないと思います。 –