OnClickListener mListener1 = new OnClickListener() {
  
  @Override
  public void onClick(View v) {
   // TODO Auto-generated method stub
   //오케이버튼눌리면
   
   //str = str + et.getText().toString();
   Intent i = new Intent();
   i.setClass(second.this, test_kch3.class);
   str = et.getText().toString();
   i.putExtra("intend_data", str);
   //Toast.makeText(second.this, str, Toast.LENGTH_SHORT).show();
   setResult(RESULT_OK, i);
   finish();
   //Toast.makeText(second.this, "여기1", Toast.LENGTH_SHORT).show();

  }
 };

여기서 이런식으로 인텐트 만들고서  "intent_data"라는 이름 지어주고 str이라는 에디트텍스트박스에서 값을 받아서 넘겼거든요

여기서 로그 찍어봐도 잘 입력된것을 봤어요.

그런데
  protected void onActivityResult(int requestCode, int resultCode, Intent data)
    {
     //TODO Auto-generated method stub
     
     //Toast.makeText(test_kch3.this, "여기2", Toast.LENGTH_SHORT).show();
      if(resultCode==RESULT_OK)
      {
       //Toast.makeText(test_kch3.this, "여기2", Toast.LENGTH_SHORT).show();
       //str1 = data.getStringExtra("intent_data");
       //astr.add(str1);
       astr.add(data.getStringExtra("intent_data"));
       //astr.add(data.getStringExtra("intent_data"));
       Adapter1.notifyDataSetChanged();
      
      }
      
      super.onActivityResult(requestCode, resultCode, data);
    }

여기로 넘어오면 그 잘 입력된 값이 없어지는것같에요

astr(어레이리스트타입).add(data.getStringExtra("intent_data"));  이부분에서  프로그램이 죽는데요

아무래도 "intent_data"라는 것을 못찾는것 같아요ㅠㅠ 이거때매 5시간동안 헤메고있어요 좀 도와주세요 ㅠㅠ