这是一个创建于 1888 天前的主题,其中的信息可能已经有所发展或是发生改变。
目前做法是:
1 )扫码连接蓝牙
2 ) onHide 的时候关闭连接
扫码连接的时候,正常操作没有什么问题。
但是有个问题是,第一次扫码连接后,再扫码,这个时候会触发 onHide,应该是因为扫码摄像头取景出来,hide 住了界面的问题,这个时候如果上一次还在连接过程中的话(比如还在发现设备、找 serverid 等操作过程中),直接关闭会触发这些操作 fail,导致不知道是上一次操作 fail 还是这一次操作 fail。
当然,如果设备没问题的话,肯定是上一次操作 fail。
我想知道,有没有办法,把上一次操作直接杀死,然后再下一次操作。
我试了连续扫码的情况,一直扫就一直 toast 错误,其实连接是没有问题,每次都连上了。
这种情况应该怎么处理才好?