簡體   English   中英

使用Camera2 Api的LED手電筒有問題嗎?

[英]Problems with LED Flashlight by using Camera2 Api?

我試圖在照相機啟動時打開手電筒,但這實際上是在發生什么。 我的手電筒打開,然后在幾毫秒后熄滅。 我真的很困惑,是什么導致了這種情況的發生。 我正在使用camera2 API,並且將api> 21定位為設備。這是我到目前為止嘗試過的方法。

@InsaneCat是正確的( 請參閱此鏈接

刪除對turnOnFlashLight的調用,然后執行以下操作:

protected void createCameraPreview()

...
Surface surface = new Surface(texture);
captureRequestBuilder = cameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_PREVIEW);

// Add this line:
captureRequestBuilder.set(CaptureRequest.FLASH_MODE, CameraMetadata.FLASH_MODE_TORCH);

captureRequestBuilder.addTarget(surface);
...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM