пример ::
Bundle bundle = new Bundle();
bundle.putInt("newPicPosition", position);
Intent intent = new Intent(NewActivity.this, OldActivity.class);
intent.putExtras(bundle);
setResult(Activity.RESULT_OK, intent);
finish();
использование setResult ()
public final void setResult (int resultCode, Intent data) С тех пор: API Level 1 Вызовите это, чтобы установить результат, по которому ваша активность вернется к своему вызывающему.
Параметры ::
resultCode Код результата для распространения обратнона исходное действие, часто RESULT_CANCELED или RESULT_OK
data Данные для распространения обратно на исходное действие.