Jestem prawie blisko sukcesu 😉
na liscie mam:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent)
{
super.onActivityResult(requestCode, resultCode, intent);
Bundle extras = intent.getExtras();
Long RowId = extras != null ? extras.getLong("ID") : null;
fillData();
if (RowId !=null) {
setSelection(RowId.intValue());
}
}
Na edit przy zapisie mam:
setResult(RESULT_OK);
getIntent().putExtra("ID", CustomersRecord.getId());
setResult(Activity.RESULT_OK, getIntent());
finish();
return true;
Niestety setSelection potrzebuje position, a ja mam ID rekordu. Jak dowiedziec sie jakie position ma wiersz z tym id rekordu ?