активность А начинает активность B результатов:Android деятельности не реагирует на прикосновение события капает событие из-за отсутствие окон фокуса
Intent intent = new Intent(ActivityA.this, ActivityB.class);
ActivityOptionsCompat transitionActivityOptions = ActivityOptionsCompat.makeSceneTransitionAnimation(NewInvoiceActivity.this);
Bundle b = transitionActivityOptions.toBundle();
intent.putExtra("project_name", (String) projectName);
intent.putExtra("project_id", projectID);
startActivityForResult(intent, InvoiceItemSelectActivity.REQUEST_SELECT_ITEMS, b);
затем в onCreateView в активности B:
Explode e = new Explode();
e.setDuration(400);
getWindow().setEnterTransition(e);
getWindow().setExitTransition(e);
getWindow().setStatusBarColor(getResources().getColor(R.color.primary));
и внутри Активность B a кнопка setOnClickListener ....:
Intent resultIntent = new Intent();
resultIntent.putExtra("items", "some data");
setResult(RESULT_OK, resultIntent);
finish();
после возвращения в A деятельность A становится неактивной ouchable в журнале:
08-25 11:46:21.658 1481 1481 W ViewRootImpl: Dropping event due to no window focus:
08-25 11:46:21.658 1481 1481 E ViewRootImpl: mStopped=false mHasWindowFocus=true mPausedForTransition=true
Я тестирование на Android 6.0.1
, но это необходимо, чтобы он не чувствовал себя естественным в onActivityResults? – Khaledvic