So I'm making a simple painting app for the Android SDK. However, the
onTouchEvent() is only getting some of the events not all of them(if I
drag my finger across the screen it gets roughly half of the
events(points)) Here is my OnTouchEvent():

@Override
public boolean onTouchEvent(MotionEvent event) {
    mDbHelper.createNote(event.getX(), event.getY(), 11);
    NotesMade ++;
    mLemonadeMainMenuView.setCoords(NotesMade);
        return true;
}


private void doDraw(Canvas canvas) {
          canvas.drawColor(Color.TRANSPARENT);
            Paint paint = new Paint();
            paint.setColor(Color.BLUE);
            paint.setStyle(Style.FILL);
            int mNoteId = 0;
             while(mNotesMade>mNoteId)
                {mNoteId++;
                 Cursor note = mDbHelper.fetchNote(mNoteId);
                 Float x;
                 Float y;
                 Float size;
                 x =
Float.valueOf(note.getString(note.getColumnIndexOrThrow(NotesDbAdapter.KEY_X)));
                 y=
Float.valueOf(note.getString(note.getColumnIndexOrThrow(NotesDbAdapter.KEY_Y)));
                 size =
Float.valueOf(note.getString(note.getColumnIndexOrThrow(NotesDbAdapter.KEY_Size)));
          canvas.drawCircle(x, y, size, paint);}
    }}

Drawing portion above. Logcat also reveals nothing. Help would be
greatly appreciated. How can I fix my OnTouchEvent()?

-- 
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

Reply via email to