2011-11-30 17 views
8

Sto lavorando in Android. Devo convertire il byte [] nel tipo di buffer. In Android, ho visto un tipo Buffered che avevo bisogno di usare in particolari funzioni. Ma, la mia fonte di dati è di tipo byte [].Converti byte [] in tipo di buffer

risposta

21

Date un'occhiata a ByteBuffer.wrap:

byte[] bytes = ...; 
Buffer buf = ByteBuffer.wrap(bytes); 

C'è anche un ByteBuffer.wrap(byte[] array, int start, int byteCount) se desideri solo per avvolgere parte di una matrice.