1

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

4

1 に答える 1

0
android:inputType="number|numberSigned|numberDecimal"
于 2013-03-30T23:30:34.117 に答える