1)如果我尝试将额外数据传递Intent
给另一个活动,如下所示:
Intent intent = new Intent(mContext, NoteActivity.class);
intent.putExtra(LIFE_ENTRY_NOTE, mEntry.getNote());
intent.putExtra(LIFE_ENTRY_ID, mEntry.get_ID());
然后它工作正常,我可以通过data.getExtras().getString(CubbieButton.LIFE_ENTRY_NOTE)
2)但是如果我像这样创建意图:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(LIFE_ENTRY_ID, mEntry.get_ID());
我无法通过阅读它data.getExtras().getString(CubbieButton.LIFE_ENTRY_NOTE)
所有读数在onActivityResult(int requestCode, int resultCode, Intent data)
是否有任何限制我无法通过创建的 Intent 携带数据 MediaStore.ACTION_IMAGE_CAPTURE
?
谢谢