Android 一个接一个的动画
我有一个文本字段和一个按钮,它们最初都是不可见的。文本字段在用户完成某些操作后淡入(这部分工作正常)。我想让按钮在文本字段淡入后淡入。下面是我想出的代码:Android 一个接一个的动画,android,animation,listener,Android,Animation,Listener,我有一个文本字段和一个按钮,它们最初都是不可见的。文本字段在用户完成某些操作后淡入(这部分工作正常)。我想让按钮在文本字段淡入后淡入。下面是我想出的代码: View textMessage = findViewById(R.id.pinTextMessage); textMessage.startAnimation(fadeinText); textMessage.setVisibility(View.VISIBLE); fadeinText.setAnimat
View textMessage = findViewById(R.id.pinTextMessage);
textMessage.startAnimation(fadeinText);
textMessage.setVisibility(View.VISIBLE);
fadeinText.setAnimationListener(new Animation.AnimationListener() {
public void onAnimationStart(Animation animation) {}
public void onAnimationEnd(Animation animation) {
View nextButton = findViewById(R.id.pinButton);
nextButton.startAnimation(fadeinButton);
nextButton.setVisibility(View.VISIBLE);
}
public void onAnimationRepeat(Animation animation) {}
});
应用程序运行正常,直到第一个动画结束,然后崩溃。是否有明显的错误?您可以发布日志吗?
nextButton
可能为空。确认它的id是“pinButton”好的呼叫,使用了错误的id。谢谢!