2016-04-09 26 views

cevap

1

şey niyet doldurmak için

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

.. –

0

Bu görevi gerçekleştirmek için bir JSON serializer kullanabilir miyim? Böylece herhangi birinden (sizin durumunuzdaki liste) dizgeye dönüştürebilirsiniz ve bu serileştirilmesi kolaydır. Diğer aktivitede onları çıkmak Sonra

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)); 
} 

: Böyle

+0

onun iyi bir fikir .. adam tyvm ahbap ur –

İlgili konular