2016-04-09 5 views

ответ

1

Нечто подобное заселить намерение:

Intent intent = new Intent(...); 
intent.putExtra("barray_size", barray.size()); 
for (int i = 0; i < barray.size(); i++) { 
    intent.putExtra("barray"+i, barray.get(i)); 
} 

Тогда, чтобы получить их в другой деятельности:

Intent intent = getIntent(); 
ArrayList<byte[]> barray = new ArrayList<>(); 
int size = intent.getIntExtra("barray_size", 0); 
for (int i = 0; i < size; i++) { 
    barray.add(intent.getByteArrayExtra("barray"+i)); 
} 
+0

ур человека tyvm чувака .. –

0

Может быть, вы можете использовать сериализатор JSON для выполнения этой задачи. Таким образом, вы можете конвертировать из любого (списка в вашем случае) в строку, и это легко сериализовать.

+0

его хорошая идея .. –

Смежные вопросы