Я знаю, что это основной вопрос, и я видел несколько ответов на него в stackoverflow, но я, кажется, застрял до сих пор. OnActivityResult просто не вызывается.
Вот мой код:
1> В MainActivity у меня есть onActivityResult
public class MainActivity extends AppCompatActivity
implements MasterListFragment.OnImageClickListener {
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
super.onActivityResult(requestCode, resultCode, data);
Log.v(LOG_TAG, "Entering onActivityResult");
}
}
2> Во втором занятии у меня это
@Override
public void onBackPressed() {
Intent data = new Intent();
data.putExtra("myData1", "Data 1 value");
data.putExtra("myData2", "Data 2 value");
setResult(Activity.RESULT_OK, data);
finish();
}
Я делаю журнал, и оператор LOG не отображается в LOGCAT