Intent intent = new Intent(getBaseContext(), NextActivity.class);
intent.putExtra("arraylist", new ArrayList<String>());
Если ваш ArrayList содержит другой объект, который вы создали самостоятельно, например Friend.class, вы можете реализовать Friend.class с помощью Serializable, а затем:
Intent intent = new Intent(getBaseContext(), NextActivity.class);
intent.putExtra("friendlist", new ArrayList<Friend>());
И для получения его на NextActivity.class:
Bundle extras = getIntent().getExtras();
if(extras != null){
ArrayList<Friend> friends = extras.getSerializable("friendlist");
}
Что ж, вместо того, чтобы передавать пустой ArrayList, вам нужно будет поместить значения в ArrayList и затем передать его, но вы поймете идею.