我想在Google Glass後立即觸發Google Glass上的攝像頭(例如,「Ok Glass」,「App」),但我在網上找不到任何類似的例子。 任何想法如何觸發這個? 此外,當我嘗試創建新的Android項目時,它將成爲默認的Hello World,Google Glass是否有模板?谷歌眼鏡上的觸發攝像頭
1
A
回答
0
如果你想立即啓動內置攝像頭應用程序在你的應用程序開始時,你可以調用startActivityForResult
,意圖,其作用是MediaStore.ACTION_IMAGE_CAPTURE
你的初始活性的onCreate
方法內。 (但請注意Android和Glass之間關於如何捕獲的照片返回的區別;請參閱Glass Camera
class Javadoc瞭解更多詳細信息。)
Eclipse和Android Studio目前沒有任何特殊的支持來生成開箱即用的Glass項目。
0
您可以在GitHub上使用我的示例Camera Snapshot。它完全符合你的要求。
1
就OK了玻璃,你可以這樣寫 -
String fileUri ="file:///mnt/sdcard/Pictures/" ;
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); // file:///mnt/sdcard/Pictures/MyCameraApp/IMG_20130812_105617.jpg
startActivityForResult(intent, TAKE_PICTURE_REQUEST);
然後,你要調用 -
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == TAKE_PICTURE_REQUEST && resultCode == RESULT_OK) {
String picturePath = data.getStringExtra(
CameraManager.EXTRA_PICTURE_FILE_PATH);
}
super.onActivityResult(requestCode, resultCode, data);
}
它將工作。
相關問題
- 1. 在谷歌眼鏡
- 2. 谷歌眼鏡開發的另一個
- 3. 谷歌眼鏡上的Socket.io客戶端
- 4. Phonegap上的谷歌玻璃攝像頭
- 5. 谷歌眼鏡和SpeechRecognizer類
- 6. 谷歌眼鏡記憶
- 7. VideoView在CardScrollView谷歌眼鏡
- 8. 從谷歌眼鏡發送圖像到Android手機
- 9. 谷歌眼鏡的多級菜單
- 10. 如何覆蓋谷歌眼鏡
- 11. 谷歌眼鏡互動聲音
- 12. 谷歌眼鏡Hello World計劃 - 步驟
- 13. 內容語音命令谷歌眼鏡
- 14. 將文件複製到谷歌眼鏡
- 15. 谷歌眼鏡 - 覆蓋默認手勢
- 16. 谷歌眼鏡捆綁功能澄清
- 17. 谷歌眼鏡不在App引擎
- 18. 谷歌眼鏡進口斑馬線
- 19. 如何實現點頭檢測谷歌眼鏡
- 20. Android攝像頭:前置攝像頭鏡像
- 21. 鏡像圖像從攝像頭
- 22. 谷歌眼鏡卡設計爲只圖像
- 23. 谷歌眼鏡上的「錄製視頻」菜單項
- 24. 谷歌眼鏡不會出現在Android Studio設備上
- 25. 谷歌眼鏡上以前植根XE8玻璃
- 26. Android CWAC攝像頭:來自前置攝像頭的圖像總是鏡像
- 27. 在谷歌瀏覽器上選擇網絡攝像頭
- 28. 谷歌鏡像API視頻
- 29. 谷歌玻璃,ASM鏡像
- 30. 谷歌和鏡像網站