MaskEdittext游标问题

时间:2017-06-20 05:29:08

标签: android

我正在使用MaskEdittext文本格式化美国格式(123)456-7890中的数字。当我在edittext中键入数字并将光标放在ediittext上时,我会遇到一个问题,它会像这样出现

这是屏幕: enter image description here

这是我的xml代码:

<com.sample.activities.MaskedEditText
      android:id="@+id/edttextlogin"
      android:layout_width="match_parent"
      android:layout_height="40dp"
      android:background="@drawable/register_rectange1"
      android:hint="@string/phone_number"
      android:imeOptions="actionNext"
      android:inputType="phone"
      android:nextFocusDown="@+id/edttextpinnumber"
      android:paddingLeft="10dp"
      android:typeface="monospace"
      android:singleLine="true"
      android:cursorVisible="false"
      android:textSize="@dimen/edittextsize_sub"
      android:textColorHint="@color/hint_color_light"
      android:textColor="@color/main_header"
      maskededittext:mask="(***) ***-*********" />

我正在使用此依赖项: 编译&#39; ru.egslava:MaskedEditText:1.0.5&#39;

1 个答案:

答案 0 :(得分:0)

您可以为mask edittext获取现成的库。 https://github.com/pinball83/Masked-Edittext