我需要在cameraview頂部的圖像。即我想在相機在其上運行時放置圖像。 任何人都可以提供我一個工作代碼。 任何幫助表示讚賞。在android中打開相機時將視圖置於頂端
0
A
回答
0
覆蓋稱爲CameraPreview的SurfaceView。
當你的活動恢復告訴您查看到:
啓動相機 -
mCamera = Camera.open()
獲取SurfaceHolder爲View -
mHolder = getHolder()
將持有型 -
mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS)
一個SurfaceHolder.Callback添加到您的持有者 -
mHolder.addCallback(new SurfaceHolder.Callback() { ... }
實現surfaceCreated在回調來設置相機預覽 -
mCamera.setPreviewDisplay(mHolder) (try + catch)
在回調實現surfaceChanged設置&啓動攝像頭預覽 -
mCamera.setParameters(...) & mCamera.startPreview()
工具表面在您的Callback中銷燬以停止相機預覽 -
mCamera.stopPreview()
當你的活動暫停:
釋放相機
(mCamera.release())
使用新CameraPreview查看XML或通過代碼添加到佈局。
如果您將它作爲第一個孩子放置在FrameLayout或RelativeLayout中,它將首先呈現,並有可能將兄弟姐妹畫在它上面。
+0
感謝FunkTheMonk的幫助。我不是android的專家。你可以提供給我這個樣本嗎? – James
相關問題
- 1. 從Excel中打開時將Access窗口置於頂端
- 2. 打開相機拍照並將其設置在PopupWindow中的圖像視圖 - android
- 3. 在android中展開相機視圖?
- 4. 如何在相同的視圖中打開相機
- 5. 在Android中打開相機閃光LED?
- 6. 如何在android webview中打開相機?
- 7. 在android中打開默認相機?
- 8. 在應用程序啓動時打開相機視圖(iOS6)
- 9. ANDROID - 在android中按下按鈕時如何打開相機?
- 10. android-將圖像置於透明文本視圖的頂部
- 11. 從android webView打開相機
- 12. 將視圖置於JavaFx中另一視圖的頂部
- 13. 在android中的相機視圖中放置圖像
- 14. 在Android中使用相機api打開相機
- 15. 在android中使用相機Api打開相機
- 16. 在Android中獲取相對於最頂級父視圖的位置
- 17. 在自定義視圖中打開相機
- 18. Android的默認攝像機意圖打開圖像相機
- 19. 在android中的相機拉伸視圖?
- 20. HTML5打開iPhone或Android手機相機
- 21. 使用OpenCV打開Android本機相機
- 22. Android谷歌手機視覺api打開相機和手電筒
- 23. 在android中打開相機預覽時添加效果
- 24. 打開設置的魅力,而相機打開關閉相機在Windows 8/WinRT
- 25. 在Android視圖中打開活動
- 26. 如何將圖形放在Android相機預覽的頂部?
- 27. 如何將glDrawElements(x,y,z)設置爲相對於視圖端口。 Android
- 28. 如何將圖像視圖放置在surfaceview頂部android
- 29. iOS:打開相機時如何設置相機閃光燈爲開?
- 30. Android - 如何將視圖放置在相對於其父項的中心/頂部/底部(等)的偏移量中?
我不知道該怎麼做。我只能打開相機。你有沒有一個工作代碼。請幫忙。 – James
我不能幫助沒有看到代碼我只能告訴你的代碼中的MOD作爲我的僱主不允許我進一步幫助,所以張貼您的相關XML和代碼 – ingsaurabh
謝謝ingsaurabh。我會試試看,如果有任何問題,我會尋求幫助。 – James