Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 android 应用程序中有一个新线程,它最多计数 60(以秒为单位),然后刷新视图。但是在这个视图上有一个后退按钮。因此,当我点击后退按钮时,视图会更改为应有的视图,但正在运行的额外线程依赖。我怎样才能停止这个线程?
为什么不使用Handlerand Runnable。使用类似的东西:
Handler
Runnable
Handler handler = new Handler(); Runnable runable = new Runnable({ @Override public void run(){ // count handler.postDelayed(this, 1000); } });
在你的onClick();你可以做handler.removeCallbacks(runable);
onClick();
handler.removeCallbacks(runable);