我正在尝试通过点击每个图像在两个图像之间执行alpha动画,但是当我点击第一个图像时没有任何反应。
我为spotlight view
设置了alpha,以便它始终不可见。
这是我用Java编写的函数:
public void fade_1(View view) {
ImageView revenant = (ImageView) findViewById(R.id.revenant);
ImageView spotlight = (ImageView) findViewById(R.id.spotlight);
revenant.animate().alpha(0f).setDuration(2000);
spotlight.animate().alpha(1f).setDuration(2000);
}
public void fade_2(View view) {
ImageView spotlight = (ImageView) findViewById(R.id.spotlight);
ImageView revenant = (ImageView) findViewById(R.id.revenant);
spotlight.animate().alpha(0f).setDuration(2000);
revenant.animate().alpha(1f).setDuration(2000);
}