1

肯定と否定の数字を受け入れるようにしたいのですか?Android Editext - 負の数値を入力してください.Decimal | numberSigned

私の電話では電話で、キーボードには " - "記号が表示されますが、一部の電話では機能しませんが、キーボードでは " - "は表示されません。添付の画像を参照してください。すべてのAndroid搭載端末で動作するように修正する方法。アンドロイドにedittextを設定しました:inputType = "numberDecimal | numberSigned"最初の画像は携帯電話に表示され、2番目の画像はユーザーの電話が表示され、 " - "記号を入力する際に​​問題があります。彼はAndroidバージョン5.0.1を使用しています。 enter image description here

enter image description here

<EditText 
android:id="@+id/number" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:layout_alignParentRight="true" 
android:inputType="numberDecimal|numberSigned" 
/> 

ありがとうございます。

+2

私は両方の画像で ' - 'が見えます。おそらく下の方にボタンを押しておく必要があります。 – Vucko

+0

よ、それは動作します。彼らは鍵を保持し、それは働いた。ありがとう。 – Julia

+0

問題ありません。あなたが気にしないなら、私はあなたのコメントを答えに移します。あなたが望むなら、あなたは答えを受け入れることができます。 – Vucko

答えて

1

私は両方の画像に-を見ることができます。おそらく下の方にボタンを押しておく必要があります。

ボタンを押し続けると、-が選択されます。

0

-の2番目のキーボードでは、キーのオプションとして見つけることができます。それで、あなたはすべてのことを正しく行いました。設定はandroid:inputType="numberDecimal|numberSigned"で十分です。しかし、最終的には、キーボードがこれらのタイプを正しく処理できないことがあります。しかし、とにかくそれについてあなたができることは何もありません。答えに私のコメントを移動

関連する問題