@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { Log.d(TAG, "onActivityResult: requestCode = " + requestCode + " resultCode = " + resultCode); if (requestCode == SELECT_WHEELCHAIRSTATE) { if (resultCode == RESULT_OK) { // newly selected wheelchair state as action data if (data != null) { WheelchairState state = WheelchairState.valueOf(data.getIntExtra(Extra.WHEELCHAIR_STATE, Extra.UNKNOWN)); updateDatabase(poiIdSelected, state); Log.d(TAG, "starting SyncServiceHelper.executeUpdateServer"); SyncServiceHelper.executeUpdateServer(this, null); } } } }
public static WheelchairState getWheelchair(Cursor c) { return WheelchairState.valueOf( c.getInt(c.getColumnIndexOrThrow(Wheelmap.POIsColumns.WHEELCHAIR))); }