gpt4 book ai didi

android - 如何保持对这个购物车按钮的验证?

转载 作者:行者123 更新时间:2023-11-30 01:52:10 25 4
gpt4 key购买 nike

请检查此链接,在此单击购物车按钮时,它会显示已添加到购物车的动画,但我想对该按钮进行验证,然后才应将其添加到购物车。请帮我处理这段代码

https://github.com/truizlop/FABRevealLayout

最佳答案

你有两种可能性:

1) 通过使用 fabButton.setOnClickListener(myListener) 在 FloatingActionButton 上注册您自己的来覆盖库中的 clickListener。确保在 fabRevealLayout 膨胀并初始化后执行此操作。在 onCreate() 调用 super.onCreate() 之后应该没问题。在您自己的 clickListener 中,您执行验证并根据结果手动触发显示库认为是“次级 View ”(fabRevealLayout.revealSecondaryView();)或不认为的内容。

2) 向 fab 按钮注册一个 onTouch 监听器。在那个触摸监听器中,您检查它是否是一个 ACTION_DOWN 事件,然后进行验证。如果成功,则返回 true 以通知系统该事件尚未被您的功能处理(它已“消耗”了该事件)。缺点:按下时没有点击声音,所以“不是很好的方式”,因为我们正在干扰 android 触摸处理。另一方面,您不必操纵第三方库。

我建议选择第一个选项。

关于android - 如何保持对这个购物车按钮的验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32863642/

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