我有一个使用BaseAdapter
填充的ListView。
在ListView项中有一个数字EditText:
...
<EditText
android:id="@+id/edit_quantita"
android:layout_width="50dp"
android:layout_height="30dp"
android:layout_gravity="center"
android:layout_marginTop="5dp"
android:background="@drawable/edit_quantita"
android:gravity="center_vertical|center_horizontal"
android:inputType="number"
android:text="1"
android:textColor="#fff"
tools:ignore="HardcodedText" >
</EditText>
...
当我点击这个EditText时,数字键盘会立即弹出,然后突然被普通的字符键盘覆盖。如果我尝试在此键盘上输入文字,则无论在哪里都不会显示任何文本。 有趣的是,如果我再次点击Editext,则它会按照应有的方式表现,仅显示工作中的数字键盘。
我该怎么办?