...
Intent intent = new Intent(guide.this,navigation.class);
intent.putExtra("data",str1);
startActivity(intent);
...

super 액티비티에서 위와 같이 코딩하고

...
medit = (EditText)findViewById(R.id.tmp);
Intent intent = getIntent();
medit.setText(intent.getStringExtra("data"));
...

sub 액티비티에서 위와 같이 코딩하면

결과는 서브액티비티의 edittext안에 str1의 값이 출력됩니다.

이건 단 하나의 string을 전달한 것인데.... super에서 3개의 string을 sub로 보내기 위해서는 어떻게 하여야하나요???

...
         Intent intent = new Intent(guide.this,navigation.class);
          intent.putExtra("data",str1);
          intent.putExtra("data2",str2);
          intent.putExtra("data3",str3);
          startActivity(intent);
...

....
        medit = (EditText)findViewById(R.id.tmp);
        medit = (EditText)findViewById(R.id.tmp2);
        medit = (EditText)findViewById(R.id.tmp3);
        Intent intent = getIntent();
        medit.setText(intent.getStringExtra("data"));
        medit2.setText(intent.getStringExtra("data2"));
        medit3.setText(intent.getStringExtra("data3"));
...


위와 같은 코딩은 오류를 발생시키네요ㅜㅜ
반드시 3개의 데이터를 보내야하는데 해결책을 부탁드리겠습니다ㅜㅜ