0
我有一個主要活動活動,並開始leanbackactivity與startactivityforresult。問題是onActivityResult永遠不會被調用。從leanbackactivity 代碼:從leanback活動中獲得結果
Intent data = getIntent();
data.putExtra("url", url);
setResult(RESULT_OK, data);
finish();
和代碼mainactivity
Intent landingIntent = new Intent(getActivity(), LeanbackActivity.class);
landingIntent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
startActivityForResult(landingIntent, 1);
和結果代碼
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
它是從片段開始,謝謝 – Lunatikul