语法错误,插入“enum Identifier”以完成EnumHeaderName

时间:2012-07-08 09:37:27

标签: android eclipse

我最近开始学习在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(){
    //
}
}

1 个答案:

答案 0 :(得分:1)

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


黑暗中的一个镜头:Eclipse问题视图是否在此错误的 Type 列中显示“Android Lint Problem”?如果是,请打开视图 Lint警告并点击“全部删除”按钮。 Lint有时会感到困惑并接管Java错误,这些错误即使在错误修复后也会保持活动状态。