有的API是这样,搜索时间都有上限
那也没关系的
你可以在搜索timeout的事件到的时候,重启搜索
这样就相当于把时间延长了

解决方案 »

  1.   

    那android bluetooth的API里就只支持有搜索时间上限的吗?
      

  2.   

    呃...见过symbian的可以设置到一个小时,还一个"全部",不知道啥意思,可能是无搜索时间上限吧
      

  3.   

    那这个可搜索时间上限会不会影响已连接的两台设备,例如两台设备在传输过程中这个搜索时间timeout了,这个传输连接应该不会中断吧?
      

  4.   

    Android上没看到能屏蔽限制的,只能timeout的时候自己再次启动了
      

  5.   

    Intent discoverableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
      discoverableIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 300);
      startActivity(discoverableIntent);
    目前请求被搜索的代码是需要用户验证,代码应该怎样写才能不需要用户点击"确定"呢?