java - 当我尝试运行计时器时出现 3 个错误

标签 java android error-handling

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/

相关文章:

c# - 从方法泛型推断类型

java - 如何从另一个框架调用组件

android - 从文件 :///data/user/0/. 读取 ionic 4 android 中的本地文件内容 (json) .. 路径不工作

Java Filter 与错误调度程序解释

java - 如果出现 401 HTTP 响应代码,CXF SOAP 无法在客户端解析请求

java - 可能会损失精度;从字符串中提取字符

java - 模拟手势

android - 如何在 Android 的 Secure Element 中存储数据?引用号 : Host Card Emulation

r - plyr 并行错误处理和警告

go - 我可以从 panic 中恢复过来,处理错误,然后再次 panic 并保留原始堆栈跟踪吗?