zxing генерирует QR-код вместо штрих-кода - PullRequest
1 голос
/ 30 марта 2012

Я использую zxing 2.0. Я пытаюсь создать штрих-код, но вместо этого он создает QR-код. Вот что я использую:

Context context = getActivity();
Intent intent = new Intent(context, EncodeActivity.class);
intent.setAction(Intents.Encode.ACTION);
intent.putExtra(Intents.Encode.TYPE, Contents.Type.TEXT);
intent.putExtra(Intents.Encode.DATA, "12345678901"); 
intent.putExtra(Intents.Encode.FORMAT, BarcodeFormat.UPC_A);
startActivity(intent);

1 Ответ

3 голосов
/ 31 марта 2012

Вместо

intent.putExtra(Intents.Encode.FORMAT, BarcodeFormat.UPC_A);

и всех остальных intent.putExtra(Intents.Encode.*

try

Context context = getActivity();
Intent intent = new Intent("com.google.zxing.client.android.ENCODE");
    intent.putExtra("ENCODE_TYPE", Text);
    intent.putExtra("ENCODE_DATA", "12345678901");
    intent.putExtra("ENCODE_FORMAT", "UPC_A");
    startActivity(intent);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...