返回信息流求大牛指点,如题,要在service中实现蓝牙传数据,不需要用户确认就可以打开蓝牙,可以吗?
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #3900同步于 2011/6/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
android中如何自动打开蓝牙功能,不需要出现用户确认的界面
chule
2011/6/18镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
打开蓝牙可以不需要用户确认,但是传输数据不需要确认的前提是两个蓝牙之前已完成配对,配对是需要用户确认的
【 在 chule (chule) 的大作中提到: 】
: 求大牛指点,如题,要在service中实现蓝牙传数据,不需要用户确认就可以打开蓝牙,可以吗?
多谢回复~
蓝牙配对这个可以提前用户确认好,但是自动打开蓝牙的代码一直没找到,一般都是用的这段代码
if (!mBluetoothAdapter.isEnabled()) {
Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}
这个还是需要用户确认的。
请问打开蓝牙如何不需要用户确认呢,谢谢了
我详细看了一下dev guide,发现我记错了,按照dev guide的说法,配对,打开,扫描都是需要用户确认的,因为这些都属于系统activity,如果要绕过这些的话,恐怕要更底层的操作了,我搜了一下,网上有那种来电自动打开蓝牙的应用程序,不知道是咋实现的
【 在 chule (chule) 的大作中提到: 】
: 多谢回复~
: 蓝牙配对这个可以提前用户确认好,但是自动打开蓝牙的代码一直没找到,一般都是用的这段代码
: if (!mBluetoothAdapter.isEnabled()) {
: ...................