如何从信用卡表格中删除动画?
Posted
技术标签:
【中文标题】如何从信用卡表格中删除动画?【英文标题】:How to remove animation from credit card form? 【发布时间】:2017-03-30 10:44:10 【问题描述】:我正在使用https://github.com/dbachelder/CreditCardEntry sdk 进行信用卡验证,但是当我将卡号设置为 CreditCardForm 时,它会振动并显示红色提示文本。任何人都可以帮助删除这种类型的动画吗?
import com.devmarvel.creditcardentry.library.CreditCardForm;
CreditCardForm.setCardNumber("************4242",false);
而我的 build.gradle 是,
compile 'com.github.dbachelder:CreditCardEntry:1.4.7'
【问题讨论】:
animate_on_error 和 default_text_colors 应该让你朝着正确的方向前进。 谢谢@PsyGik。我从 build.gradle 中删除了 compile 'com.github.dbachelder:CreditCardEntry:1.4.7' 并将库项目添加到模块依赖项中,然后在我的 xml 文件中使用 animate_on_error 。终于它的工作了。 干得好。现在发布答案,以便其他人可以看到您是如何解决的。 【参考方案1】:使用 app:animate_on_error 向 CreditCardForm 添加或删除动画
<com.devmarvel.creditcardentry.library.CreditCardForm
android:id="@+id/form_no_zip"
android:layout_
android:layout_
app:card_number_hint="XXXX XXXX XXXX XXXX"
app:include_zip="false"
app:animate_on_error="false"
app:default_text_colors="@color/your_color_here"
app:helper_text_color="@color/your_color_here"
/>
并在您的主布局中添加xmlns:app="http://schemas.android.com/apk/res-auto"
【讨论】:
以上是关于如何从信用卡表格中删除动画?的主要内容,如果未能解决你的问题,请参考以下文章
php 从Stripe信用卡字段中删除type =“tel”