2012-01-17 6 views
2

私が作っているアプリでは、暗いキーボードを使う必要があります(そうしないとコンテンツとキーボードのコントラストが非常に高いです)ので、EditTextとやりとりするときのキーボードを変更する必要があります。アプリで使用されるデフォルトのキーボードの背景色を変更するにはどうすればよいですか?

私はAndroid Soft Keyboardを見ましたが、それに続くのは苦労しています。誰かが私にそれを手伝ってもらえると、それはすばらしいことになるだろうが、私はそこにすでに簡単な方法があることを望んでいる。

ありがとうございました。あなたはアプリでそれを含める必要があなたのアプリケーション内の特定のルックアンドフィールを持つキーボードをしたい場合はここで

+0

はこれを試してみてください。 ます。http:http://stackoverflow.com/questions/6096395/how-to-set-keyboard-background-in-android をより詳細に説明します: //stackoverflow.com/questions/7752580/creating-a-softkeyboard-with-multiple-alternate-characters-per-key –

+0

私は時間があるとすぐにそれを調べます、ありがとう、これは助けるかもしれないように見えます。 – VicVu

+0

@GuillermoTobarあなたは重複したコメントを削除してもよろしいですか? – slayton

答えて

1

です。あなたのアプリは表示するキーボードの種類(QWERTY、NUFFPADなど)は言うことができますが、キーボードからは変更できません。

文字通り何十台ものキーボードがあります。私はあなたが非常に特定の見た目のキーボードを必要とする代わりに、あなたのアプリをすべての状況下で良いようにデザインするようにあなたのアプリケーションを設計しないことをお勧めします。

+0

キーボードの変種がどこにあるのか、正しい方向に向けることができますか?残念なことに、仕様では、キーボードは暗くする必要があると言われています。 =/ – VicVu

+0

IMEオプションを使用してキーボードの種類を選択することができます。http://developer.android.com/reference/android/widget/TextView.html#attr_android:imeOptions – slayton

+1

キーボードの色を変更する限り、暗いものでなければならない場合は、自分自身を含める必要があります。私は、「キーボードは暗くなければならない」と言った人に戻って、アンドロイドはちょうどそのようには機能しないと説明しようと強く勧めます。さまざまなキーボードを持つ数多くのデバイスメーカがあり、市場からダウンロードできるサードパーティのキーボードがさらに増えています。ユーザーが知っているようなキーボードを使用させないようにすると、ユーザーはそれらを邪魔し、アプリケーションを使用しないように促します。 – slayton

関連する問題