我有一个listView,它从服务器获取数据。在ListItem的onClick事件中,我会显示一个按钮并持续x秒钟,然后再次隐藏。如何在每次调用onClick时重置时间? 以下是我的ListItem onClick:
private void displayInCallButton() {
mButton.setEnabled(true);
if (canDisplayInCallControlls) {
canDisplayInCallControlls = false;
fadeInAnimation(mButton);
mButton.setEnabled(true);
mFrontView.postDelayed(new Runnable() {
public void run() {
fadeOutAnimation(mButton);
mButton.setEnabled(false);
hasAnimationEnded = true;
canDisplayInCallControlls = true;
}
}, 5000);
}
}
Thank you in advance.
每次调用 onClick 时重置时间
这行代码的含义。 - ρяσѕρєя K