private void animateResult(boolean success, @Nullable String extraMsg) {
mainContainer.setVisibility(View.GONE);
loadingContainer.setVisibility(View.GONE);
resultContainer.setVisibility(View.VISIBLE);
resultText.setText(success ? R.string.result_success : R.string.result_fail);
resultExtraMsg.setText(extraMsg);
resultContainer.setAlpha(0f);
resultContainer.animate()
.setDuration(100)
.alpha(1f);
resultIcon.setImageResource(success ? R.drawable.ic_check : R.drawable.ic_clear);
resultIcon.setScaleX(0f);
resultIcon.setScaleY(0f);
resultIcon.animate()
.scaleX(1f)
.scaleY(1f)
.setInterpolator(new OvershootInterpolator());
}
MainActivity.java 文件源码
java
阅读 38
收藏 0
点赞 0
评论 0
项目:android-banklink
作者:
评论列表
文章目录