Intent
1)次のような別のアクティビティに追加のデータを渡そうとした場合:
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)
を介して作成されたインテントでデータを運ぶことができないという制限はあります MediaStore.ACTION_IMAGE_CAPTURE
か?
ありがとうございました