Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Eclipse not Recognizing "R.id..." with Android

Any ideas why at times Eclipse frizzles and doesn't recognize code it did seconds ago? The "R" in the code below has the red squiggle under it when it didn't 5 minutes ago and I've change no code. This happens frequently with Eclipse and usually I shut it down and start it again and it's good to go...no go this time.

// Initialize view elements
    mSearchBox      = (EditText) this.findViewById(R.id.edittext_search);
    mSearchButton   = (Button) this.findViewById(R.id.button_search);
like image 335
taraloca Avatar asked Jul 12 '10 13:07

taraloca


1 Answers

did you accidentally import android.R.*; by any chance? I imported this one and that makes eclipse not recognize all the other generated R classes, make sure you are importing the one from your project:

import <project_name>.R;
like image 89
Christoper Hans Avatar answered Sep 27 '22 19:09

Christoper Hans