在 onXyzIjAvailable(TangoXyzIjData xyzIj) 中,我可以访问 xyz 但不能访问 ij 数据。为什么它总是 null ?还是将其暴露给java层只是时间问题?
if (xyzIj.ijParcelFileDescriptor != null) {
try {
final byte[] ijBuffer
= new byte[xyzIj.ijRows * xyzIj.ijCols * 4];
FileInputStream ijFileStream
= new FileInputStream(xyzIj.ijParcelFileDescriptor.getFileDescriptor());
ijFileStream.read(ijBuffer);
ijFileStream.close();
} catch (IOException io) {
io.printStackTrace();
}
}