小编Dar*_*lek的帖子

android:编辑文本中的第一个数字不能为零

我有一个带有数字输入类型的EditText元素.我不希望用户能够输入0作为第一个数字.我可以使用XML强制执行此操作吗?

这是我目前的情况:

<EditText 
                android:id="@+id/main_edt_loan"
                android:layout_width="fill_parent"
                android:layout_height="40dip"
                android:background="@drawable/sample_editbox"
                android:ems="10"
                android:layout_margin="10dip"
                android:inputType="number"
                android:hint=""
                android:ellipsize="start" 
                android:maxLines="1"
                android:imeOptions="actionNext"
                android:textSize="18dip"
                android:gravity="center"
                android:digits="0123456789"
                android:maxLength="10"
                android:textColor="#000000"/>
Run Code Online (Sandbox Code Playgroud)

android android-edittext input-mask

7
推荐指数
3
解决办法
7783
查看次数

我想删除字符串的第一个字符

我有一个非常愚蠢的问题,但它花了我很长时间,我真的不知道问题是什么.请查看我的代码:

String PT = myedittext.getText().toString();
int len = PT.length();
char chars[] = PT.toCharArray();
for (int i = 0; i < len; i++)
chars[i] = chars[i++];
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,我想删除第一个字符,但它不起作用,在此代码之后我的数组是相同的.

我要疯了.错误是什么?

java android char

2
推荐指数
1
解决办法
140
查看次数

标签 统计

android ×2

android-edittext ×1

char ×1

input-mask ×1

java ×1