android - Zxingバーコードスキャナーコード

android barcode barcode-scanner zxing

誰かが私に次のコードを説明できますか?

Intent intent = new Intent("com.google.zxing.client.android.SCAN");
startActivityForResult(intent, 0);


Intents.javaのzxingバーコードスキャナーコード(上記のように)。インテントはどのアクティビティなどを呼び出すのでしょうか?

前もって感謝します
答え
その特定のアクション(com.google.zxing.client.android.SCAN)の意図を高めています。

zxingによるバーコードスキャナーアプリケーションは、そのアクションを含むアクティビティをインテントフィルターとして登録するため、Androidはそのアクションのインテントを解決する方法を認識し、それらをそのアクティビティにリンクします。

そのインテントを実行すると、その特定のアクティビティがzxingアプリケーションで開きます。このアクティビティが完了すると、コントロールがアクティビティに戻り、結果が表示されます。これをonActivityResultコールバックで処理する必要があります。
関連記事

android - C2DMメッセージングは​​ローカルサーバーでは機能しますが、本番環境では機能しません(Google App Engine)

android - TTS出力を16または8kHzに設定します

javascript - Android-外部WebページにJavaScriptをロードして実行する

android - バックグラウンドスレッドでの重い計算

android - 全画面モードのIntent Android YouTube Playerアプリ

android - 異なるデータで同じアクティビティ(同じレイアウト)を呼び出す方法は?

android - Androidのカスタムギャラリービューに説明を追加する

android - Androidでは、ImageViewに子ビューを追加できますか?

java - 断片的にキーが押されたことを検出できますか

android - オートコンプリートテキストビューを空に保つ方法(入力する準備ができています)?