Android 在安卓系统中,我如何检查(监听器)torch是否默认打开或关闭?我知道如何打开或关闭火炬,但是否有听众?
如果用户没有使用默认的torch应用程序或小部件打开torch,我想打开它。Android 在安卓系统中,我如何检查(监听器)torch是否默认打开或关闭?我知道如何打开或关闭火炬,但是否有听众?,android,kotlin,flashlight,Android,Kotlin,Flashlight,如果用户没有使用默认的torch应用程序或小部件打开torch,我想打开它。 public void register或chcallback(CameraManager.TorchCallback回调,处理程序处理程序) 注册要通知火炬模式状态的回调 再次注册相同的回调将用 提供了一个新的 第一次注册回调时,会立即使用 所有当前已知的具有 闪光装置 由于此回调将在摄像头服务中注册, 一旦不再需要,记得注销它;否则 回调将无限期地继续接收事件,并且可能 防止释放其他资源。具体来说 回调将独立于常规
public void register或chcallback(CameraManager.TorchCallback回调,处理程序处理程序)
注册要通知火炬模式状态的回调
再次注册相同的回调将用
提供了一个新的
第一次注册回调时,会立即使用
所有当前已知的具有
闪光装置
由于此回调将在摄像头服务中注册,
一旦不再需要,记得注销它;否则
回调将无限期地继续接收事件,并且可能
防止释放其他资源。具体来说
回调将独立于常规活动进行调用
生命周期,独立于单个CameraManager的状态
实例
欢迎来到SO!不幸的是,我无法帮助您获得答案,但我想知道,如果问题的标题类似于
是否有听众可以检查Android中的torch是开着还是关着?
,将来是否更容易为其他人找到您的问题并帮助更多人。只是一个建议。
val cm=getSystemService(Context.CAMERA_SERVICE) as CameraManager
val cameraID=cm.cameraIdList[0]
cm.setTorchMode(cameraID,true)