2016-10-27 8 views
-4

数字キーのみを取得する私のアプリケーションにはedittextがあります。ユーザーが入力したキー用のフィルターと、ユーザーがedittextボックスに触れると数値キーボードが表示されるようになりました。 アンドロイド7デバイスにアプリをインストールすると、数値キーボードが表示され、数秒後に非表示になり、英数字のキーボードが代わりになります。 数字が1つだけ必要です! 私はキーボードイベントを "聴く"必要があると仮定し、キーボードタイプを変更したら、それを元に戻すようにすべきです。 それを行う方法を教えてくれる人は誰ですか??あなたのXMLファイルにソフトキーボードが自動的にAndroid 7の数字から英数字に変更されます。

+1

にプロパティの下に与えるあなたが – siddhesh

答えて

0

は、あなたのエディットテキスト

android:inputType="number" 
+0

を実装しているものをあなたのコードを投稿し、時々私はそう、私はコード内の「入力タイプ」に変更し、それは数字、時には英数字にする必要があります。まあ、表示するキーボードを確認する方法があります。 Android 6以前のバージョンでは正常に動作します。 Numeric KBが必要になったとき、私はそれを得ました。 Android 7では、数値KBが表示されていますが、突然、常に英数字に変更されます – Sol

+0

コードを共有できますか? – EKN

関連する問題