0

R.layout が定義されていないという問題があります。ご覧のとおり、この明らかに一般的な問題に対する他の回答で提案されているように、r.layout をインポートしていません。既存のコメントをすべて確認しましたが、エラーを解決する提案はありません。

package com.tom;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends Activity {

    Button new_proj, open_proj;
    TextView display;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        new_proj = (Button) findViewById(R.id.bNew);
        open_proj = (Button) findViewById(R.id.bOpen);
        display = (TextView)findViewById(R.id.tvDisplay);
}
4

2 に答える 2

1

現在のコードを持っていると思われるが、R エラーもある場合は、最初にプロジェクトを介してプロジェクトをクリーンアップし、ビルドをクリーンアップします。その後、正しいコードがある場合は R を保持する必要があります。これを行っても解決しない場合は、ここでサポートされていないコードを実行したことが確実です。前に正しかった場所に前のものを元に戻す方がよいでしょう。

たとえば、プロジェクトで一度、flv ファイルを配置しようとしたときに R を失いました。後で、mp3 のみをサポートしていることを知りました。そのようなエラーは、このような問題を引き起こす可能性があります

于 2013-02-02T15:20:44.013 に答える
0

ソースファイル内で、Shift-Ctrl-O(Mac: Shift-Command-O) は必要なインポートを追加し、不要なものを削除します。それでも問題が解決しない場合は、[問題] タブを調べて、XMLファイルの 1 つが壊れていないかどうかを確認します。

于 2013-02-02T14:46:28.140 に答える