Notepadv2 예제에서 NoteEdit 화면에서 back 버튼을 누르면 죽습니다.
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
super.onActivityResult(requestCode, resultCode, intent);
if (resultCode != RESULT_OK) {
return;
}
Bundle extras = intent.getExtras();
...
}
위에 한줄 추가 해주면 죽지 않습니다.
Notepadv2에서 Intent로 NoteEdit를 호출 후 back 시 onActivityResult()가 호출 되고 NoteEdit가 back button으로 finish 되면 보낸 Intent가 없기 때문에 죽습니다.