2011-05-16 11 views
1

EditTextに10進数の数値データを挿入する必要があります。私はこれを挿入できることを知っています:Android - 数値(浮動小数点)ソフトキーボード

android:inputType="numberDecimal" 

私のXMLファイルに。しかし、私は数字と(とポイント)キーだけを持つ別のキーボードが欲しいです。 「電話」キーボード(android:inputType="phone")のようなもの。

私は知っている、これは重複した質問です(hereオリジナル)が、私は最初のものが良い解決策を持っていないため、新しいものを開くことにしました。

答えて

1

これは、デバイスにインストールされているキーボードアプリケーションによって異なります。これらのボタンは、さまざまなinputTypesで表示されます。セキュリティ上の問題のため、デフォルトのキーボードを単に上書きすることはできません。しかし、独自の実装を作成することができます。しかし、それは設定でユーザーによって登録される必要があります。

それを行う方法があります:
http://android-developers.blogspot.com/2009/04/creating-input-method.html

とサンプルキーボード:
http://developer.android.com/resources/samples/SoftKeyboard/index.html

関連する問題