-2

这是编码

package com.st.accounts;
import android.app.Activity;
import android.content.ContentValues;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;



public class AddAccount extends Activity {

 @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.addaccount);// error occurs here r is not resolved
    }


 @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        return Utils.inflateMenu(this,menu);
    }

    @Override 
    public boolean onOptionsItemSelected(MenuItem item) {
        return  Utils.handleMenuOption(this,item);
    }

  public void addAccount(View v) {
        // get access to views
        EditText editAcno = (EditText) this.findViewById(R.id.editAcno);
        EditText editCno = (EditText) this.findViewById(R.id.editCno);
        EditText editHolders = (EditText) this.findViewById(R.id.editHolders);
        EditText editBankName = (EditText) this.findViewById(R.id.editBankName);
        EditText editBranchName = (EditText) this.findViewById(R.id.editBranchName);
        EditText editAddress = (EditText) this.findViewById(R.id.editAddress);
        EditText editIFSC = (EditText) this.findViewById(R.id.editIFSC);
        EditText editMICR = (EditText) this.findViewById(R.id.editMICR);
        EditText editBalance = (EditText) this.findViewById(R.id.editBalance);
        EditText editRemarks = (EditText) this.findViewById(R.id.editRemarks);


        }


  }

}

我已经看过一些关于此的先前帖子,但它没有帮助我,我尝试了其中一些但setContentView(R.layout.addaccount)仍然有主要错误。

4

4 回答 4

0

你需要检查是否R.java存在,如果不存在,你应该找出原因。

于 2013-07-31T01:30:15.667 回答
0

如果 Project > Clean 不起作用,请尝试创建一个新项目并将您的代码/资源复制到新项目中。这总是为我解决问题。

于 2013-07-31T01:35:11.343 回答
0

您是否在文件中导入了 R 类?因为我在您的导入中没有看到它。

它应该是这样的代码:

import com.st.acccounts.R 

或者

import com.st.R

根据您的应用程序包。

或者将鼠标悬停在文件中出现错误的 R 上,然后单击导入 R。

之后尝试清理 - 再次构建您的项目,我相信它会好的。

于 2013-07-30T19:56:38.493 回答
0

如果您在 Eclipse IDE 中开发,可能在 res 文件夹中的某些 XML 文件中存在一些错误。修复它们,如果问题仍然存在,请执行Project -> Clean

于 2013-07-30T19:58:02.940 回答