1

最近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(){
    //
}
}
4

1 に答える 1

1

編集:ADT20.0.1にアップグレードしてください。バグが修正されました。


暗闇の中でのショット:Eclipseの問題ビューでは、このバグの[タイプ]列に「AndroidLintの問題」と表示されますか?その場合は、ビューのLint警告を開き、[すべて削除]ボタンをクリックしてください。Lintは時々混乱し、Javaエラーを引き継ぎ、バグが修正された後もアクティブなままになります。

于 2012-07-08T10:30:25.810 に答える