CODEDRAGON ㆍDevelopment/Android
인텐트 호출 메소드
| 
   메소드  | 
  
   설명  | 
 
| 
   startActivity()  | 
  
   Intent로 액티비티 호출하는 함수. 실행할 액티비티에 대한 정보는 intent가 가지고 있습니다. 단방향 인텐트 호출.  | 
 
| 
   startActivityForResult()  | 
  
   Intent로 엑티비티를 호출하고, 호출된 액티비티의 종료상태를 체크할 수 있는 함수. 양방향 인텐트 호출.  | 
 
| 
   onActivityResult()  | 
  
   startActivityForResult()로 호출한 액티비티가 종료될때 자동으로 호출되는 함수  | 
 
| 
   메소드  | 
  
   코드  | 
 
| 
   startActivity()  | 
  
   startActivity(new Intent(Intent.Action_DIAL,tel));  | 
 
| 
   startActivityForResult()  | 
  
   //호출 private Static final int PICK_REQUEST=1337; .... String str=Uri.parse(type.getText().toString()); Intent intent=new Intent(Intent.ACTION_PICK,str); startActivityForResult(intent,PICK_REQUEST); 
  | 
 
| 
   onActivityResult()  | 
  
   //실행된 액티비티가 종료되면 메소드가 호출 onActivityResult() protected void onActivityResult(int requestCode,int resultCode,Intent data){ if(requestCode==PICK_REQUEST){ if(resultCode==RESULT_OK){ startActivity(new Intent(Intent.ACTION_VIEW,data.getData())); } } }  | 
 
'Development > Android' 카테고리의 다른 글
| AVD(애뮬레이터)에서 지도(map)표시하기 (0) | 2017.02.01 | 
|---|---|
| 인텐트(intent)로 데이터 전달 - putExtra, getExtras (0) | 2017.01.31 | 
| 암시적 인텐트 도식도 - Implicit Intent (0) | 2017.01.31 | 
| savedInstanceState 호출 도식도 (0) | 2017.01.26 | 
| Activity생명주기를 통한 Data 처리 도식도 (0) | 2017.01.25 |