You cannot modify an existing Cursor this way. You need to create the Cursor with the data you seek at the outset.
More likely, though, you do not need to modify the Cursor, but rather whatever is using the Cursor has to be smarter. For example, if your issue is that you cannot use a computed column in SimpleCursorAdapter, you need to switch to CursorAdapter and override bindView() to have the smarts you want.
CommonsWare
2010-01-10 20:08:38