私は、レイアウトの下部にタブのような構造を示すレイアウトに取り組んでいます。私はダブルタップで表示し、5秒後にそれを隠す必要があります。だから私はこのカウントダウンタイマーを使用しています:アンドロイドのcountdowntimerにエラーがありますか?
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();
}
しかし、私はこのタイマーを停止して再起動する方法はわかりません。どのようにできるのか?
しかし、これも何の問題もなく実行し続けます。どのように私は停止し、開始から再開することができますか? – Navdroid
私の編集を参照してください –