对于模糊的描述很抱歉,我不知道如何解释它。Java线程给出奇怪的错误?
我在我的Android/Java应用程序中创建一个线程,代码很简单,但它不断发出一个奇怪的错误?
final Thread buttonPress = new Thread(){ //X
try {
findViewById(R.id.button1).setBackgroundResource(R.drawable.button1_down);
wait(500);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
findViewById(R.id.button1).setBackgroundResource(R.drawable.button1);
}
}; //XX
而且在那里我标志着/ X我得到错误信息
“多个标记在该行 - 语法错误,插入‘}’来完成ClassBody - 语法错误,插入‘;’来完整LocalVariableDeclarationStatement”
而在线程结束,除了‘// XX’我得到错误信息,
‘语法令牌‘}’的错误,删除此令牌’