我正在尝试为我正在制作的应用程序制作一个震动的阴影,每当用户单击错误的按钮时,我希望通过使阴影在按钮周围淡入淡出来引起对按钮的注意。所以我需要用程序来做。我找了很多地方但都没有成功。如果有不同的方法,请告诉我。:)
编辑:
以下是我正在研究的代码:
newTimerTask = new TimerTask() {
@Override
public void run() {
ObjectAnimator colorFade = ObjectAnimator.ofObject(start_stop_btn, "background", new ArgbEvaluator(), R.drawable.button_shadow, 0xff000000);
colorFade.setDuration(7000);
colorFade.start();
start_stop_btn.setBackground(ContextCompat.getDrawable(getApplicationContext(), R.drawable.button_shadow);
}
};
Timer newTimer = new Timer();
newTimer.schedule(newTimerTask, 0, 100);
按钮\u shadow.xml
android:endColor="#E6E600" android:startColor="#FFFF00" />
android:right="10dp" android:top="10dp" />
事先谢谢!