我有一个textField和一个按钮,它们最初都是不可见的。 textField在用户执行某些操作后淡入(此部分工作正常)。我想要的是按钮在文本字段淡入后淡入。下面是我想出的代码:
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) {}
});
应用运行正常,直到第一个动画结束,然后崩溃。是否有明显的错误?