ストアに電卓タイプのアプリがあり、数字、小数、および負の数のみを許可する editText ボックスがいくつかあります。
XML を入れましたandroid:inputType="numberDecimal|numberSigned"
。
.
これは、テストしたすべてのデバイスでうまく機能しましたが、Kindle Fire の第 1 世代を使用している人から、 とがグレー表示されているため、10 進数または負の数を入力できないというメールを受け取ったところを除きます -
。
Eclipse で Kindle Fire の第 1 世代エミュレーターをセットアップしていろいろと試してみたところ、次のようなことがわかりました。
android:inputType="numberDecimal|numberSigned"
android:inputType="number|numberDecimal|numberSigned"
これにより、.
との両方-
がグレー表示されました。
numberDecimal
両方ともnumberSigned
「数値」とのみペアになっていて、互いにペアになっていない場合は正常に機能します。
numberDecimal|numberSigned
一緒に作業する方法、または編集テキストを作成して、Kindle Fire の第 1 世代で数字、小数、および前者の 2 つのバージョンの負のバージョンのみを許可する方法を知っている人はいますか?