버튼을 눌렀을때 폰트크기와 색을 바꾸는 책 예제를 연습하고 있는데 오류가 납니다.
아래 inflater.inflate(R.menu.menucheck, menu);의 R.menu에서 에러가 나네요...
원인을 못찾겠는데 고수님들 도와주세요...
소스 첨부합니다..


package exam.Opt;

import android.app.*;
import android.graphics.*;
import android.os.*;
import android.view.*;
import android.widget.*;

public class Opt extends Activity {
 
 Button mBtn;
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
       
        mBtn = (Button)findViewById(R.id.button);  
    }
   
    public boolean onCreateOptionsMenu(Menu menu) {
     MenuInflater inflater = getMenuInflater();
     inflater.inflate(R.menu.menucheck, menu);
     return true;
    }
   
    public boolean onPrepareOptionsMenu(Menu menu) {
     if (mBtn.getTextSize() == 40) {
      menu.findItem(R.id.bigfont).setChecked(true);
     } else {
      menu.findItem(R.id.bigfont).setChecked(false);
     }
    
     int color = mBtn.getTextColors().getDefaultColor();
    
     if (color == Color.RED) {
      menu.findItem(R.id.red).setChecked(true);
     }
     if (color == Color.GREEN) {
      menu.findItem(R.id.green).setChecked(true);
     }
     if (color == Color.BLUE) {
      menu.findItem(R.id.blue).setChecked(true);
     }
     return true;
    }
   
    public boolean onOptionsItemSelected(MenuItem item) {
     switch (item.getItemId()) {
     case R.id.bigfont:
      if (item.isChecked()) {
       mBtn.setTextSize(20);
      } else {
       mBtn.setTextSize(40);
      }
      return true;
     
     case R.id.red:
      mBtn.setTextColor(Color.RED);
      return true;
     case R.id.green:
      mBtn.setTextColor(Color.GREEN);
      return true;
     case R.id.blue:
      mBtn.setTextColor(Color.BLUE);
      return true;
     }
     return false;
    }
}