草庐IT

removeChar

全部标签

android - 如何让代码等到动画在android中结束?

我有一个带有android:maxLength="17"的EditText,并使用带有onClickListener的按钮来更新此EditText的文本,这里的过程是,当文本长度达到16时,EditText动画向左移动,距离约为一个字符,使用翻译动画(0,-15,0,0);然后EditText的第一个字符被删除。为此,我首先调用方法来执行动画,然后调用方法来删除第一个字符,如下所示动画();移除字符();这里的问题是在动画结束之前角色被移除,这意味着当动画运行时removeChar()完成其功能,而我希望removeChar()在动画结束后执行其功能。当我用谷歌搜索时,我找到了使用动画