Как мне разбить объект --- Parcelable, чтобы быть более конкретным; на самом деле это пакет, но суть одна и та же - в байте []? Я думал, что то, как я это делал, было хорошим решением, но, видимо, я ошибался.
Просто для справки вот старый способ, которым я это делал.
public static byte[] getBytes(Object obj) throws java.io.IOException {
ByteArrayOutputStream bos = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(bos);
oos.writeObject(obj);
oos.flush();
oos.close();
bos.close();
byte[] data = bos.toByteArray();
return data;
}
Спасибо ~ Aedon
Редактировать 1 ::
Если разбить такой объект, передав ему Bundle, возникнет исключение NotSerializableException.