ストアに電卓タイプのアプリがあり、数字、小数、および負の数のみを許可する 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 つのバージョンの負のバージョンのみを許可する方法を知っている人はいますか?