AllenLiu

Results 39 comments of AllenLiu

其实不用增加方法 你想要不移除窗口可以直接 设置窗口view setVisibility(GONE);

可以修改下源码里bytebuffer的大小试试,默认是1024,可以根据情况改大一点。这种连续接收包,丢包的情况,最好与硬件那边协商定义一个完整包的包头和包尾

如果没有定义包头和包尾部,框架每次read的回调时机是mmInStream.available()==0,所以按理来说如果发送方每次发100个字节接收到的也是100个字节回来,2400个字节就需要接收24次 你需要在read回调保存这24次的结果 最后自己组装到一起才是最后的2400个字节。 你现在的意思是回调24次之后数据大小不是2400个字节?

那你按照回调的时候接收到2400个字节为止为一组,就不用计算次数了然后看看2400个字节能否完整的组成一组数据。有可能发送方每次不是发送的100个字节吧。

框架按理来说不会出现丢包的情况,都是有多少接收多少。现在要确定是不是丢包,现在每次发送到最后没有再收到数据包为止,这些数据有时候都不够2400么?你先看看每次只发一组 到最后接收到的是不是2400,不要管每次回调接收到的字节数是多少,最终加一起也不够2400么。因为我感觉每次接收到的就有可能不是100

能贴下绑定view的代码?