私はホームスクリーン代替アプリを構築しており、通常モードでカメラアプリを起動する方法を知りました。 「Home」サンプルには、デバイス上に別のアプリとしてインストールされていないため、カメラアプリがリストされていません(Galaxy Nexusカメラの問題が解決されなかった理由を説明しています)。言い換えれば、私は私の在庫画面ランチャーからそうすることができるのと同じ方法でカメラアプリを起動したいと思います...アンドロイドローンチカメラアプリ(結果ではありません)
答えて
おそらく、コンポーネントの名前からインテントを答えのためにカメラを呼び出す通常の方法。
Android上で任意のアクティビティを開くことができます。ホーム画面でクリックすると、その名前が必要です。コンポーネント名は、ユーザーとして通常開いてから、アクティビティが開きます...私はあなたのためにカメラの意図をしました。
Intent intent = new Intent("android.intent.action.MAIN");
intent.setComponent(ComponentName.unflattenFromString("com.google.android.camera/com.android.camera.Camera"));
intent.addCategory("android.intent.category.LAUNCHER");
startActivity(intent);
申し訳ありませんそれが動作するようには思えない、私は以下の取得: 04-04 6時42分: 19.840:E/AndroidRuntime(921):android.content.ActivityNotFoundException:明示的なアクティビティクラス{com.google.android.camera/com.android.camera.Camera}を見つけることができません。あなたのAndroidManifest.xmlでこのアクティビティを宣言しましたか? – Ben
こんにちはベン、帰ってくれてありがとう、 'インストールされていません'が問題になります!あなたのストックホーム画面のために、追加のカメラアプリをインストールしましたか?私が言うことができる唯一のことは、 "Starting:Intent"と書かれた "ActivityManager"行のlogcatを読んだ状態でカメラアプリを開いて、あなたが今開いたものについてすべてを伝えることです。このメソッドの唯一の問題は、彼らが同じ正確なアプリを持っていない限り誰もelsesの携帯電話で動作しません!私は誰かがあなたに良い答えを与えることを願っています。 –
あなたはこれがもっと良い答えかもしれないことを知っています: Intent intent = new Intent( "android.intent.action.CAMERA_BUTTON"); \t startActivity(インテント); –
- 1. 結果はありません
- 2. Firebird文にエラーはありませんが、結果はありません
- 3. bq.pyページング結果がありません
- 4. スキャン結果がありません
- 5. 結果がありません、Webサービス
- 6. 'フィールドリスト'に '結果'がありません
- 7. CSS3パースペクティブレンダリング結果がありません
- 8. Mysqlの結果とPHPの結果は同じではありませんか?
- 9. 角度の結果はOPTIONSの結果であり、呼び出されるメソッドではありません。
- 10. TypeError:式 'localStorage'の結果[null]はオブジェクトではありません
- 11. php base64とrubyは同じ結果ではありません
- 12. エラー:結果は位置のデータフレームではありません。
- 13. ませクエリ結果はありません[アプリケーション\カード]
- 14. なぜこの結果は0であり、upsidedownではありませんか?
- 15. mySQLの結果を戻すべきではありません
- 16. 式 'xxxx'の結果がJSのコンストラクタではありません
- 17. Sharepoint検索結果がアイテムではありませんが、リスト
- 18. アルフレココミュニティで検索された結果はありません
- 19. JPQLは結果がありませんが、データはありますが、
- 20. httptest.ResponseRecorderにフィールドまたはメソッドがありません。結果
- 21. ociexecuteの結果はありません。エラーメッセージは表示されません
- 22. PHP/MySQLは結果を返しません。エラーはありません
- 23. Jqueryオートコンプリートは結果を出すことはありません
- 24. LINQ複数のテーブルに結合 - 結果がありません
- 25. Symfony2 doctrine DQL結合 - いくつかのケースでは結果はありませんが、sqlの結果
- 26. コンバートのXmlElementはありません結果
- 27. Django + Haystack + Whoosh、生産中の結果はありません
- 28. 結果の型にはメンバーレルムがありませんswift2
- 29. load2neo bulk load -curl POSTcomandの結果はありません
- 30. ノード、Mongoose js - 結果を返すことはありません
この答えは私のためにうまく働いた:http://stackoverflow.com/a/18603122/769065 – Kat