我有一个按钮,我设置了onClickListener()
如下
playPauseButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
new Thread(new Runnable() {
@Override
public void run() {
Socket s;
PrintWriter writer;
for (int i = 0 ; i < openClientSockets.size() ; i += 1) {
s = openClientSockets.get(i);
try {
writer = new PrintWriter(s.getOutputStream());
writer.print("play");
writer.flush();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}).start();
}
});
我在onClick
上设置了一个调试器。它被解雇但线程没有启动。
请指出正确的方向。
答案 0 :(得分:1)
调试器只是停止设置断点的线程。
因此,如果您想查看第二个线程是否正常工作,则需要在run()
方法中设置断点。