小编Joe*_*l F的帖子

在进行程序化配对时,如何避免或取消Android的蓝牙配对通知?

我有一个应用程序,我以编程方式控制蓝牙配对和取消配对.我可以在连接前配对,然后取消配对.我需要这样做的原因是我的申请特定而不是我的问题范围.

基本上我正在做的是:

  1. 得到一个参考ib,以IBluetooth在对象描述这个答案
  2. 注册BroadcastReceiver android.bluetooth.device.action.PAIRING_REQUEST
  3. 呼叫 ib.createBond(address)
  4. 等待BroadcastReceiver触发
  5. 使用convertPinToBytes()将用户引脚转换为字节
  6. ib.setPin(address, pinBytes)从BroadcastReceiver内部呼叫

无论如何,这种方法效果很好,除了当我进行配对时,我在状态栏中收到通知,要求用户输入PIN以完成配对.但这实际上是不必要的,因为当用户看到这个时,我的应用已经使用过setPin().我真的很喜欢这个通知要么a)根本不出现,要么b)以某种方式自动被解雇.

我意识到这可能是不可能的,但我想如果有人有创意,我会问.

android bluetooth

43
推荐指数
3
解决办法
4万
查看次数

为什么Android webview只在type ="number"而不是type ="text"时才在键盘中显示"Next"?

我有一个带有几个输入字段的表单.因此,我希望使用下一个按钮在字段之间导航,但只有在输入字段类型为"数字"时才能使用.使用type ="text"它不会!

这是Android 3.2.1中的错误吗?

我的输入字段是这样的:

<input type="text" name="..." .... /> --> keyboard "Go"
<input type="text" name="..." .... /> --> keyboard "Go"
<input type="number" name="..." .... /> --> here it shows the "Next" button on the keyboard
<input type="text" name="..." .... /> --> keyboard "Go"
Run Code Online (Sandbox Code Playgroud)

keyboard android

8
推荐指数
1
解决办法
3386
查看次数

标签 统计

android ×2

bluetooth ×1

keyboard ×1