Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 语法错误,插入";枚举标识符“;完成枚举名_Android_Eclipse - Fatal编程技术网

Android 语法错误,插入";枚举标识符“;完成枚举名

Android 语法错误,插入";枚举标识符“;完成枚举名,android,eclipse,Android,Eclipse,我最近开始学习用android开发,现在我遇到了一个似乎无法修复的错误。这是由于语法错误而无法编译的代码,请插入“enum Identifier”以完成EnumHeaderName错误。我想这是件小事,但我找不到。谢谢你的帮助 编辑:这是完整的代码。 不要对这些方法的功能感到困惑,我在这个项目中尝试了不同的方法,所以它们彼此没有联系 public class MainActivity extends Activity { boolean running = false; @Override p

我最近开始学习用android开发,现在我遇到了一个似乎无法修复的错误。这是由于语法错误而无法编译的代码,请插入“enum Identifier”以完成EnumHeaderName错误。我想这是件小事,但我找不到。谢谢你的帮助

编辑:这是完整的代码。

不要对这些方法的功能感到困惑,我在这个项目中尝试了不同的方法,所以它们彼此没有联系

public class MainActivity extends Activity {
boolean running = false;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}

public void findRoot(View view){
    EditText ed = (EditText)findViewById(R.id.editText1);
    double base = Double.parseDouble(ed.getText().toString());
    double res = Math.sqrt(base);

    TextView t = (TextView)findViewById(R.id.resultText);
    t.setText(getString(R.string.result_caption) + Double.toString(res));
}


int counter = 0;
final Handler mHandler = new Handler();    
final Runnable mUpdateView = new Runnable(){
    public void run(){
        updateStopWatchView();
    }
};

protected void startStopWatch(){
    Thread t = new Thread(){
        public void run(){
            counter++;
            mHandler.post(mUpdateView);
        }
    };

    t.start();
}

public void updateStopWatchView(){
    //
}
}

编辑:请升级到ADT 20.0.1。错误已经修复



只是在黑暗中拍摄:Eclipse problems视图是否在这个bug的Type列中显示“Android Lint问题”?如果是这样,请打开查看绒线警告并点击“全部删除”按钮。Lint有时会感到困惑,并接管Java错误,这些错误即使在修复错误后仍会保持活动状态。

编辑:请升级到ADT 20.0.1。错误已经修复



只是在黑暗中拍摄:Eclipse problems视图是否在这个bug的Type列中显示“Android Lint问题”?如果是这样,请打开查看绒线警告并点击“全部删除”按钮。Lint有时会感到困惑,并接管Java错误,这些错误即使在修复错误后仍会保持活动状态。

错误可能在您未显示的代码中。您显示的代码编译良好。我用整个代码更新了问题。错误可能在您未显示的代码中。您显示的代码编译良好。我更新了对整个密码都有疑问。你的射门命中了,事实确实如此。禁用Lint不会在将来导致问题吗?还是这根棉绒没用,我可以把它拿开?棉绒很有用。“全部删除”按钮仅从“问题”视图中删除当时的警告/错误。每当您再次运行Android构建(或仅保存一些修改过的源文件)时,Lint将再次检查这些文件,并向您显示仍然有效的警告/错误。您还可以使用Lint warnings视图中的“刷新”按钮手动运行检查。您的射击命中,确实如此。禁用Lint不会在将来导致问题吗?还是这根棉绒没用,我可以把它拿开?棉绒很有用。“全部删除”按钮仅从“问题”视图中删除当时的警告/错误。每当您再次运行Android构建(或仅保存一些修改过的源文件)时,Lint将再次检查这些文件,并向您显示仍然有效的警告/错误。您还可以使用Lint warnings视图中的“刷新”按钮手动运行检查。