Код сканера штрих кодов Zxing - PullRequest
       8

Код сканера штрих кодов Zxing

2 голосов
/ 06 сентября 2011

Может ли кто-нибудь объяснить мне следующий код?

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

В коде сканера штрих-кода zxing в Intents.java (как выше).Намерение будет называть, какая деятельность и так далее?

Заранее спасибо

1 Ответ

2 голосов
/ 06 сентября 2011

Вы поднимаете намерение для этого конкретного действия (com.google.zxing.client.android.SCAN).

Приложение сканера штрих-кода с помощью zxing регистрирует действие с этим действием в качестве фильтра намерений, поэтому Android знает, как разрешить намерения для этого действия, и связывает их с этим действием.

Когда вы выполните это намерение, оно откроет определенную активность в приложении zxing.Когда это действие завершится, оно вернет управление вашему действию с результатом.Вы должны справиться с этим в обратном вызове onActivityResult.

...