ContentProvider的问题
@Overridepublic Uri insert(Uri uri, ContentValues values) {
//获得数据库实例
SQLiteDatabase db = dbHelper.getWritableDatabase();
//添加数据并返回ID
long rowId = db.insert(DBHelper.EMPLOYEES_TABLE_NAME, Employee.NAME, values);
//判断得到的ID
if(rowId > 1){
Uri empUri = ContentUris.withAppendedId(Employee.CONTENT_URI, rowId);
getContext().getContentResolver().notifyChange(empUri, null);
return empUri;
}
return null;
}
请问下我标记红色的两句话是什么意思啊。 --------------------编程问答-------------------- Uri empUri = ContentUris.withAppendedId(Employee.CONTENT_URI, rowId);
组装 插入项在 数据库中的URI
getContext().getContentResolver().notifyChange(empUri, null);
通知 Observer 数据已更新。 --------------------编程问答--------------------
问题是Observer的参数是null呀
补充:移动开发 , Android