intent 전달매체 역할을 한다.
서브로 값을 전달할 때
Intent i = new Intent(IntentActivityDataTest.this, SubActivity.class);//전달매체
value = et3.getText().toString();//외부에서 입력받는 값
i.putExtra("value", value);
startActivityForResult(i, 0);//sub로부터 결과를 반환, (intent, intent 구분자)
데이터를 전송할 때
String value = et1.getText().toString();
Uri uri = Uri.parse("tel:"+value);//2. set data
Intent i = new Intent(Intent.ACTION_DIAL, uri);//1. set action
startActivity(i);
타입을 지정할 때
Intent i = new Intent(Intent.ACTION_GET_CONTENT);//1. set action
i.setType("audio/*");//2. set type
startActivity(i);
서브로 값을 전달할 때
Intent i = new Intent(IntentActivityDataTest.this, SubActivity.class);//전달매체
value = et3.getText().toString();//외부에서 입력받는 값
i.putExtra("value", value);
startActivityForResult(i, 0);//sub로부터 결과를 반환, (intent, intent 구분자)
데이터를 전송할 때
String value = et1.getText().toString();
Uri uri = Uri.parse("tel:"+value);//2. set data
Intent i = new Intent(Intent.ACTION_DIAL, uri);//1. set action
startActivity(i);
타입을 지정할 때
Intent i = new Intent(Intent.ACTION_GET_CONTENT);//1. set action
i.setType("audio/*");//2. set type
startActivity(i);