what is wrong with following code.
做一些事情说words.lenght = 1000次
然后假设用户想要在中间休息
单击具有id = bt的暂停按钮此按钮暂停线程,直到用户单击带有id = bt1
Runnable myRun = new Runnable(){
public void run(){
for(int j =0 ;j<=words.length;j++){
synchronized(this){
try {
wait(sleepTime);
bt.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
try {
wait();
} catch (InterruptedException e) {
e.printStackTrace();
}
}});
bt2.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
notify();
}
});
} catch (InterruptedException e) {
e.printStackTrace();
} }
runOnUiThread(new Runnable(){
public void run(){
try {
et.setText(words[i]);
i++;
} catch (Exception e) {
e.printStackTrace();
}
}});
}}};
答案 0 :(得分:0)
代码包含不匹配的结束花括号。除此之外,格式错误。首先,你应该在要求人们提供建议之前先解决。其次,我认为混乱的格式也会让你感到困惑,因为其中一些与你的描述完全不符。