Syntax error on Token "Void", @ expected
run cannot be resolved to a type
Sytax error, insert enumBody to complete BlockStatement!
这是我在下面的脚本中遇到的 3 个错误。可能是什么问题?请注意,所有不需要的东西可能都属于我的其他功能和东西。实际上我也有所有进口产品:)
import android.app.Activity;
import android.content.Intent;
public class MainStuff extends Activity {
TextView tere;
TextView dateatm;
TextView timeatm;
String nimi;
String ip;
protected static final int REFRESH = 0;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.menu);
// Refresh after 5 sec... //
Thread refresherAplle = new Thread();
public void run(){
try{
int refresherApple = 0;
while (refresherApple < 5000){
sleep(100);
refresherApple = refresherApple + 100;
}
startActivity(new Intent("viimane.voimalus.REFRESHER"));
}
finally{
finish();
}
}
最佳答案
您的线程定义不正确。末尾的分号终止该语句。
改为像这样这样做。
Thread refreshAplle = new Thread() {
public void run() {
....
}
};
目前,您在方法内有一个方法。这就是所有 token 异常的原因。
关于java - 当我尝试运行计时器时出现 3 个错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7027565/