2014-03-04 88 views
0

我做了一個自定義相機,現在運作。我想要的只是如果用戶點擊相機或任何相關的相機,它會出現在相機想要使用的屏幕上?默認相機或我的自定義相機,就是這樣。Android應用程序自定義相機

示例: My Tracks的最新更新具有選擇相機的功能。現在,如果用戶點擊相機圖標,選擇將彈出選擇哪個相機想要用於捕捉圖像....任何幫助將不勝感激...謝謝

+1

您需要註冊默認相機動作的意圖過濾器 – SMR

+0

謝謝SMR,但另一個問題出現時,另一個應用程序稱爲我的應用程序,它會崩潰,手機掛斷 –

回答

0

由於SMR提到把意向過濾器與(MediaStore .ACTION_IMAGE_CAPTURE)操作。但是如果其他應用程序使用這個意圖進行圖像捕捉,而不是它自己的相機實現,則會使用它。請參閱using existing camera app以實現正確的行爲。

+0

感謝您的快速答覆先生。 –

+0

感謝您的幫助...另一個問題是當我的相機被其他應用程序調用時,例如我的軌道...相機崩潰或凍結,並導致電話掛起。 –

+0

請將該代碼和logcat結果也 – Ankit