我在表格布局中有一个自定义对话框,其中包含一些文本视图,编辑文本,图像按钮等。我有两个表行,每个表都有一个文本视图和一个编辑文本,输入类型为numberDecimal for first,numberDecimal | numberSigned for next。当焦点进入etMiscUnitSale时,小数点按钮出现在键盘中,但不存在于etMiscUnitCost中。这对于极少数客户来说是一个问题,并且它在我测试的所有设备中都能正常工作。我无法在遇到此问题的设备中进行测试或调试。大多数具有此问题的设备的操作系统版本为4.1.2
这是布局文件中的代码
<TableRow
android:id="@+id/trMiscUnitSale"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:gravity="center_vertical" >
<TextView
android:id="@+id/tvMiscUnitSale"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:text="Unit Sale : "
android:textColor="@color/white"
android:textStyle="bold"
android:typeface="serif" >
</TextView>
<EditText
android:id="@+id/etMiscUnitSale"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight=".1"
android:gravity="right"
android:text="0.00"
android:inputType="numberDecimal"
android:typeface="serif" >
</EditText>
</TableRow>
<TableRow
android:id="@+id/trMiscUnitCost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:gravity="center_vertical" >
<TextView
android:id="@+id/tvMiscUnitCost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:text="Unit Cost : "
android:textColor="@color/white"
android:textStyle="bold"
android:typeface="serif" />
<EditText
android:id="@+id/etMiscUnitCost"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight=".1"
android:gravity="right"
android:text="0.00"
android:inputType="numberDecimal|numberSigned"
android:typeface="serif" />
</TableRow>
我通过给android:digits =“0123456789进行了实验。”等但没有任何效果。这是操作系统版本的问题吗?请帮忙......