Можно ли записать массив без длины в Parcel, когда длина известна?
Методы как Parcel#readByteArray
как правило, используются в примерах, которые я видел:
byte[] _byte = new byte[in.readInt()];
in.readByteArray(_byte);
Но нет никакой причины (что я вижу), чтобы написать это вместо
byte[] _byte = in.createByteArray();
Кажется, что read*Array
более полезно, когда длина известна заранее, но write*Array
всегда пишет длину. Есть ли способ избежать написания этого?