Не является прямым ответом на вопрос, но вы также можете использовать .putStringArrayListExtra () в вашем комплекте. Это более гибко, чем отправка строкового массива.
Bundle b=new Bundle();
b.putStringArrayListExtra("URL_ARRAY_LIST",
myStringArrayList);
Intent i=new Intent(context, Class);
i.putExtras(b);
Тогда вы можете получить этот arrayList следующим образом:
ArrayList<String> urls;
urls = getIntent().getStringArrayListExtra("URL_ARRAY_LIST");