My app contains a ListView
in an activity and a BroadcastReciever
. I would like my Broadcastreciever
to refresh the ListView
when it is triggered. My receiver puts content into an sqlite DB and my listview
displays the content of that DB.
Activity with ListView:
lv=(ListView) findViewById(R.id.conversation);
lv.setSelection(lv.getCount()-1);
lv.setAdapter(new mAdapter(this, srsList, messagesList, timesList, numbersList, idList));
registerForContextMenu(lv);
BroadcastReciever:
SQLiteDatabase db = dbHelper.getWritableDatabase();
ContentValues values = new ContentValues();
//values.put(Messages.KEY_ID, i1);
values.put(Messages.KEY_sr, "r");
values.put(Messages.KEY_message, message);
values.put(Messages.KEY_time, datetime);
values.put(Messages.KEY_number, sen);
// Inserting Row
long student_Id = db.insert(Messages.TABLE, null, values);
db.close(); // Closing database connection
Aucun commentaire:
Enregistrer un commentaire