- 보내는쪽
ArrayList<String> aa = new ArrayList<String>();
aa.add("1");
aa.add("2");
aa.add("3");
Intent intent = new Intent(getBaseContext(), BActivity.class);
intent.putStringArrayListExtra("ArrayFileName", aa);
startActivity(intent);
- 받는쪽
Intent intent = getIntent();
ArrayList<String> aa = intent.getStringArrayListExtra("ArrayFileName");
if(aa != null && aa.size() > 0) {
for(String s : aa) {
Log.e("TAG", s);
}
} else {
Log.e("TAG", "aa is null or aa size == 0");
}
정상적으로 작동합니다.