我正在研究一个布局,该布局在布局底部显示一个类似标签的结构。我需要在双击时显示,然后在 5 秒后将其隐藏。所以我正在使用这个倒数计时器:
public void timer()
{
cdt=new CountDownTimer(5000,1000) {
@Override
public void onTick(long millisUntilFinished) {
System.out.println("Timer Working"+millisUntilFinished+"");
}
@Override
public void onFinish() {
System.out.println("Finished");
main =(LinearLayout)findViewById(R.id.parent);
ViewGroup.MarginLayoutParams mlp = (ViewGroup.MarginLayoutParams)main.getLayoutParams();
mlp.height=420;
set_up_views();
find_module();
tl.setVisibility(View.INVISIBLE);
}
}.start();
}
但我不知道如何停止和重新启动这个计时器。我能怎么做?