예를 들어 A라는 액티비티에서 어떤이미지를 클릭하여 B라는 액티비티로 넘어갑니니다.

B라는 액티비티에서는 edit text를 레이아웃으로 만들어서 텍스트를 입력할수있는 박스를 만들고 ok버튼을 누르면

다시 A라는 액티비티로 가게됩니다.

 

이때 ,B라는 액티비티에서 edit text로 입력한 값을 A라는 액티비티로 출력하는 방법좀 알려주세요 ㅠㅠ

-A라는 액티비티

package aa.com;

import android.app.*;
import android.content.*;
import android.os.*;
import android.view.*;
import android.widget.*;

public class two extends Activity {

 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.two); //two 레이아웃 호출
 
  ImageView one1 = (ImageView) findViewById(R.id.one1); // bg1을 ImageView형식으로 호출
  one1.setOnClickListener(new ImageView.OnClickListener() { // 버튼이벤트 받아들일준비

   @Override
   public void onClick(View v) {
    // TODO Auto-generated method stub
    Intent intent = new Intent(two.this, input.class); // intent클래스에 input클래스 추가

    startActivity(intent);// intent시작
   }

  });
  

}
}

-B라는 액티비티

package aa.com;

import android.app.*;
import android.content.*;
import android.os.Bundle;
import android.view.*;
import android.widget.*;

public class input extends Activity {

 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.input); //input 레이아웃 호출
    
     // TODO Auto-generated method stub
     ImageView ok = (ImageView) findViewById(R.id.ok); // bg1을 ImageView형식으로 호출
  ok.setOnClickListener(new ImageView.OnClickListener() { // 버튼이벤트 받아들일준비

   @Override
   public void onClick(View v) {
    // TODO Auto-generated method stub
    Intent intent = new Intent(input.this, two.class); // intent클래스에 a클래스 추가
    
    startActivity(intent);// intent시작
    
    
   }

  });
 }

}