Reads characters into the specified {@code CharBuffer}. The maximum number of characters read is {@code CharBuffer.remaining()}.paramcb the buffer to be filled with characters read.returnthe number of characters actually read, or -1 if this {@code Readable} reaches its endthrowsIOException if an I/O error occurs.sinceAndroid 1.0