bundle.putByteArray是复制整个缓冲区还是在Android中传递指针?

bundle.putByteArray是复制整个缓冲区还是在Android中传递指针?,android,bundle,message,Android,Bundle,Message,我必须将一个缓冲区从一个线程传递到另一个线程,我使用bundle.putByteArray(字符串键,字节[]值)方法来实现这一点。我的问题是,这个方法是将整个缓冲区复制到另一个缓冲区并传递它,还是仅仅将指针发送到数组 如果它复制整个缓冲区,我需要避免这个函数调用,因为它会很昂贵。请澄清我的疑问 谢谢, Shamy请参见,它所做的只是在标准哈希映射中插入键值对。所以不,它不是在复制

我必须将一个缓冲区从一个线程传递到另一个线程,我使用bundle.putByteArray(字符串键,字节[]值)方法来实现这一点。我的问题是,这个方法是将整个缓冲区复制到另一个缓冲区并传递它,还是仅仅将指针发送到数组

如果它复制整个缓冲区,我需要避免这个函数调用,因为它会很昂贵。请澄清我的疑问

谢谢, Shamy

请参见,它所做的只是在标准哈希映射中插入键值对。所以不,它不是在复制