KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am using custom adapter extending cursor adapter for displaying data in listview, to display particular phone number i have passed the id to a method in database class but it is showing errorandroid.database.CursorIndexOutOfBoundsException: Index 0 requested, with a size of 0 while placing debugger in the the method it is not going after the line num = cursor.getString(cursor.getColumnIndex("ContactNumber")); Can any one help me to solve it. This is the code: public String getNumberFromId(int id) { String num; db= this.getReadableDatabase(); Cursor cursor = db.query(scheduletable, new String[] { "ContactNumber" },"_id="+id, null, null, null, null); cursor.moveToFirst(); num = cursor.getString(cursor.getColumnIndex("ContactNumber")); cursor.close(); db.close(); return num; }
Tags (comma-separated)
Save Edits
Cancel