【发布时间】:2013-08-14 00:57:04
【问题描述】:
我正在制作一个 android 应用程序,并且我有一个按钮可以通向一个消息传递位置。在带有按钮的 Activity 上,我检查是否有任何未读消息,如果有,我想对按钮执行一些操作,让用户知道有未读消息。
我正在考虑让按钮水平振动,例如每 2 或 3 秒摇晃 3 次。
我知道如何在后台运行一个线程,它每 x 毫秒执行一次。但是我不知道该怎么做就是水平摇晃它3次。
有人可以帮忙吗?
我正在考虑使用 sin 函数,对于动画,我可以使用 sin 函数的输出来获取上下的值,我可以设置按钮的水平位置......但这似乎也是极端,有没有更好的方法?
【问题讨论】:
-
你想要动画还是按钮按下效果??
标签: android animation button shake