【发布时间】:2018-03-02 14:11:57
【问题描述】:
我怎样才能停止新的Thread(new Runnable()).run
我是 android 开发的新手 :D,我需要你的帮助 :)
我有这段代码,我想在执行后停止它
new Thread(new Runnable() {
@Override public void run() {
Log.e("MotionLogger", "SU");
Log.i(TAG, "click " + Thread.currentThread().toString());
try {
finalCommandLine.writeBytes(command.toString() + '\n');
finalCommandLine.writeBytes("exit\n");
finalCommandLine.flush();
finalCommandLine.close();
finalSuShell.waitFor();
} catch (IOException e1) {
e1.printStackTrace();
} catch (InterruptedException e1) {
e1.printStackTrace();
}
}
}).start();
提前致谢:)
【问题讨论】:
-
"我想在执行后停止它" - 一旦它的
run()方法返回,线程就会自动终止。您无需为此做任何事情。
标签: android