сделать это "Android Way"
использовать ContentProvider
public void onItemClick(AdapterView<?> l, View v, int position, long id) {
Intent itemIntent = new Intent(this, ItemActivity.class);
listIntent.setData(Uri.withAppendedPath("content://my.app.content/edition", Long.toString(id)));
startActivity(listIntent);
}
, затем в ItemActivity:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.item_activity);
Intent intent = getIntent();
if (intent != null) {
Uri uri = intent.getData();
if (uri != null) {
Cursor cursor = managedQuery(uri, new String[] { "All", "Columns", "That" }, null, null, null);