我正在开发在列表项视图中具有 EditText 的应用程序。它接受带有“+”号的数值和值列表。在提交时调用一个函数,该函数评估该字符串并添加该字符串中存在的值,以“+”分隔。现在的问题是我已经设置
'inputType="number'
到 EditText 框,但数字键盘中的“+”号不存在。我尝试使用 'digits=0123456789+' 但没有成功
我正在开发在列表项视图中具有 EditText 的应用程序。它接受带有“+”号的数值和值列表。在提交时调用一个函数,该函数评估该字符串并添加该字符串中存在的值,以“+”分隔。现在的问题是我已经设置
'inputType="number'
到 EditText 框,但数字键盘中的“+”号不存在。我尝试使用 'digits=0123456789+' 但没有成功
正如 ZubairinputType="phone"
为我建议的弹出式完美键盘。但是为了避免额外的字符,我确实使用了digits="0123456789+"
<EditText
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:id="@+id/enteramount"
android:hint="Amount"
android:textSize="@dimen/Heading"
android:padding="5dp"
android:layout_marginRight="5dp"
android:inputType="phone"
android:digits="0123456789+"
android:background="@drawable/edit_text_bg"/>
这可能对某人有用。