gpt4 book ai didi

java - 使用 MaskedEditText 时出错

转载 作者:行者123 更新时间:2023-12-02 09:04:10 33 4
gpt4 key购买 nike

我正在尝试使用 MaskedEditText 作为电话号码。这是 xml 代码:

 <br.com.sapereaude.maskedEditText.MaskedEditText
android:id="@+id/phone"
android:inputType="number"
android:layout_width="200dp"
android:layout_marginTop="10dp"
android:layout_height="wrap_content"
android:hint="Phone number"
app:met_mask="+## (###) ### ## ##"
android:maxLength="13"
android:textAlignment="center"
android:textSize="20dp"
/>''

我添加到成绩中的内容:

implementation 'ru.egslava:MaskedEditText:1.0.5'

错误是:

错误:找不到属性 met_mask(又名 com.example.app2:met_mask)。
错误:链接文件资源失败。

请帮助我!

最佳答案

根据您使用的库 https://github.com/egslava/edittext-mask

<br.com.sapereaude.maskedEditText.MaskedEditText
android:id="@+id/phone_input"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="phone"
android:typeface="monospace"
mask:allowed_chars="1234567890"
mask:mask="+7(###)###-##-##"
android:hint="1234567890"
app:keep_hint="true"
/>

您正在使用该属性:

app:met_mask="+## (###) ### ## ##"

但库允许:

  mask:mask="+7(###)###-##-##"

因此,请按照指定的方式使用它。

希望它能成功!

关于java - 使用 MaskedEditText 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59962512/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com