public static Contact getLast(Context ctx) { ContactDatabase contactDb = new ContactDatabase(ctx); Cursor c = contactDb.getLast(); Contact contact = new Contact(ctx); contact.extract(c); return contact; }
public static Contact getById(Context ctx, int id) { ContactDatabase contactDb = new ContactDatabase(ctx); Cursor c = contactDb.get(id); Contact contact = new Contact(ctx); contact.extract(c); Log.v("message", "contact something is" + contact.getId()); return contact; }
public static Contact[] getAll(Context ctx) { ContactDatabase contactDb = new ContactDatabase(ctx); Cursor c = contactDb.getAll(); Contact[] contacts = new Contact[c.getCount()]; int i = 0; while (c.moveToNext()) { contacts[i] = new Contact(ctx); contacts[i].extract(c); ++i; } return contacts; }