티스토리 뷰
액티비티간의 통신
인텐트의 Extras를 활용하여 액티비티간에 인수와 리턴값을 전달
액티비티01 public void startActivityForResult(Intent i, int requestCode) ;리턴값을 돌려주는 액티비티를 호출하기 requestCode : 호출한 대상을 나타내는 식별자, 0이상, 음수일 경우 리턴을 받지 않겠다는 뜻 proteted void onActivityResult(int requestCode, int resultCode, Intent data) ;호출된 액티비티가 종료되고 호출되는 메소드 requestCode : 호출할 때 전달한 코드 resultCode : 액티비티 실행 결과 data : 리턴값 |
액티비티02 onCreate에서 getIntent() 메서드로 액티비티로 전달된 인텐트 구하기 public final void setResult(int resultCode, Intent data) ;결과리턴 data 새 인텐트 객체 생성 |
댓글