【发布时间】:2014-03-21 06:20:00
【问题描述】:
我有一个 ListView,使用 BaseAdapter 填充。
在列表视图项中有一个数字 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 时,数字键盘会立即提示,然后它突然被常规字符键盘覆盖。如果我尝试在这个键盘上写东西,任何地方都不会显示任何文字。 奇怪的是,如果我再次点击 Edittext,它的行为应该会正常,只显示工作中的数字键盘。
我能做什么?
【问题讨论】:
标签: android android-listview android-edittext baseadapter