获取字符串长度,值是.length()2,什么原因?
//xml控件代码
<EditText
android:id="@+id/old_Password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:background="@drawable/hideedittext"
android:hint="请输入原始密码"
android:lines="1"
android:paddingLeft="10dp"
android:textSize="30sp" />
//获取EditTest上的文本内容
mOldPassword = mOld_password.getText().toString().trim();
//输入mOldPassword 的文本内容和长度
Log.d(TAG, "mOld_password-->" + mOldPassword);
Log.d(TAG, "mOld_password-->.length" + mOldPassword.length());
2020-04-19 22:36:19.259 14673-14729/com.example.shopping D/EditUserMessageActivity: mOld_password-->11
2020-04-19 22:36:19.259 14673-14729/com.example.shopping D/EditUserMessageActivity: mOld_password-->.length2
//文本内容可以成功获取,但是字符串长度不是输出2输出的是.length2
这不就对了么?你就是这样写的呀。
如下