Remove the first line. "import com.tutorials.R; " or in Eclipse Ctrl+Shift+o, which is a short-cut for auto-import.
On Feb 4, 10:23 am, Swiftguy <vikram....@gmail.com> wrote: > Hello All, > > Im new to Android. > Trying to run the 'notepad' application on my local system (building > using ANT) > > Getting following errors... tried by best to sort this prob .. but > unable to > > for the SimpleCursorAdapter symbol found error .. i even imported the > base class file i.e 'import android.widget.CursorAdapter' ... but > still the same error. > > Source code is listed below... > > kindly help me out...thanks in advance. > > ----------------------------------------------------------------------------------------- > [javac] /home/vikram/java-android/android-sdk/vik-apps/devGuide/ > Notepadv1/src/com/tutorials /Notepadv1.java:69: cannot find symbol > > [javac] symbol : class SimpleCursorAdapter > ----------------------------------------------------------------------------------------- > [javac] /home/vikram/java-android/android-sdk/vik-apps/devGuide/ > Notepadv1/src/com/tutorials/Notepadv1.java:37: cannot find symbol > [javac] symbol : variable menu_insert > [javac] location: class com.tutorials.R.string > [javac] menu.add(0, INSERT_ID, 0, R.string.menu_insert); > ----------------------------------------------------------------------------------------- > > Notepadv1.java file > ============ > > package apt.tutorials; > > import com.tutorials.R; > import android.app.*; > import android.os.Bundle; > import android.view.Menu; > import android.view.MenuItem; > import android.content.ContentValues; > import android.content.Context; > import android.database.Cursor; > import android.database.SQLException; > import android.database.sqlite.SQLiteOpenHelper; > import android.database.sqlite.SQLiteDatabase; > import android.widget.CursorAdapter; > > public class Notepadv1 extends ListActivity { > private int mNoteNumber = 1; > private NotesDbAdapter mDbHelper; > public static final int INSERT_ID = Menu.FIRST; > > /** Called when the activity is first created. */ > @Override > public void onCreate(Bundle savedInstanceState) { > super.onCreate(savedInstanceState); > setContentView(R.layout.main); > mDbHelper = new NotesDbAdapter(this); > mDbHelper.open(); > fillData(); > } > > @Override > public boolean onCreateOptionsMenu(Menu menu) { > boolean result = super.onCreateOptionsMenu(menu); > menu.add(0, INSERT_ID, 0, R.string.menu_insert); > return result; > } > > @Override > public boolean onOptionsItemSelected(MenuItem item) { > switch (item.getItemId()) { > case INSERT_ID: > createNote(); > return true; > } > > return super.onOptionsItemSelected(item); > } > > private void createNote() { > String noteName = "Note " + mNoteNumber++; > mDbHelper.createNote(noteName, ""); > fillData(); > } > > // Binding the layout text field to the Database Cursor > > private void fillData() { > // Get all of the notes from the > database and create the item list > Cursor c = mDbHelper.fetchAllNotes(); > startManagingCursor(c); > > String[] from = new String[] > { NotesDbAdapter.KEY_TITLE }; > int[] to = new int[] { R.id.text1 }; > > // Now create an array adapter and set > it to display using our row > SimpleCursorAdapter notes = new > SimpleCursorAdapter(this, R.layout.notes_row, c, from, to); > setListAdapter(notes); > } > > } > > ------------------------------------------------------------------------- > > res/layout/main.xml > ==================== > > <?xml version="1.0" encoding="utf-8"?> > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ > android" > android:orientation="vertical" > android:layout_width="fill_parent" > android:layout_height="fill_parent" > > > <ListView android:id="@android:id/list" > android:layout_width="wrap_content" > android:layout_height="wrap_content"/> > > <TextView android:id="@android:id/empty" > android:layout_width="wrap_content" > android:layout_height="wrap_content" > android:text="@string/no_notes"/> > </LinearLayout> > > ---------------------------------------------------------------------- > notes_row.xml > ============= > <?xml version="1.0" encoding="utf-8"?> > <TextView android:id="@+id/text1" > xmlns:android="http://schemas.android.com/apk/res/android" > android:layout_width="wrap_content" > android:layout_height="wrap_content"/> -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en