如何从蓝牙耳机捕获音量按钮的关键事件

问题描述

我试图通过如下覆盖 import tensorflow as tf import numpy as np def custom_loss(y_true,y_pred): cce = tf.keras.losses.CategoricalCrossentropy() loss = cce(y_true,y_pred).numpy() epsilon = np.finfo(np.float32).eps confidence = np.clip(y_true.numpy(),epsilon,1.-epsilon) sample_entropy = -1. * np.sum(np.multiply(confidence,np.log(confidence) / np.log(np.e)),axis=-1) entropy = np.mean(sample_entropy) penalty = 0.1 * -entropy return loss + penalty 函数来从蓝牙耳机捕获音量按钮的按键事件

onKeyDown

但是 onKeyDown 功能不适用于蓝牙,它仅捕获有线耳机和 Phonekeys。

PS:同样的问题已经在How to capture key events from bluetooth headset with android中发布,但没有给出令人满意的解决方案。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...