【问题标题】:Android button press and release animationAndroid按钮按下和释放动画
【发布时间】:2018-03-22 10:06:01
【问题描述】:

我正在尝试使我的应用程序中的按钮像这样动画:

-当您触摸按钮(向下操作)时,它会缩小(例如,从 1.0 到 0.8)并保持缩小。

-每当您释放按钮时,它都会恢复到原来的大小并保持这种状态。

-只有在两个动画发生后,才会调用按钮的函数。

我尝试过使用以下方法:https://stackoverflow.com/a/19261773/9183824

但它使动画变得怪异和错误,按钮只会缩小,然后在我释放之前就恢复到原来的大小并且没有任何动画。

我很想知道如何正确地实现这样的动画。

【问题讨论】:

  • 你把animationfunctionality requirement混在一起了
  • 那是因为如果我需要该功能仅在之后执行,则实现动画可能会有所不同。

标签: android android-animation


【解决方案1】:

嘿,如果您仍在寻找解决方案,请使用我为同一场景创建的这个库

implementation 'com.github.saurabhdhillon:anim-press-view:0.0.1'

这仍在开发中,但 Button、CardView 和 ConatinerLayout 适用于您想要的用例。 如果您需要更多更改来自定义它,请更新我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-09
    • 1970-01-01
    • 1970-01-01
    • 2012-07-31
    相关资源
    最近更新 更多