Сканируйте QR-код Webite на мобильном и откройте веб-сайт на мобильном - PullRequest
0 голосов
/ 12 ноября 2018

QR-код на веб-сайте. Сканирование непосредственно на мобильном устройстве, а затем автоматическое открытие веб-сайта на мобильном, но как?

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

это пример кода

зависимости:

    compile 'com.google.zxing:core:3.2.1'
    compile 'com.journeyapps:zxing-android-embedded:3.2.0@aar'

Кнопка сканирования

scan_btn.setOnClickListener(new View.OnClickListener() {
           @Override
           public void onClick(View view) {

               IntentIntegrator integrator=new IntentIntegrator(activity);
               integrator.setDesiredBarcodeFormats(IntentIntegrator.QR_CODE_TYPES);
               integrator.setPrompt("Scann");
               integrator.setCameraId(0);
               integrator.setBeepEnabled(false);
               integrator.setBarcodeImageEnabled(false);
               integrator.initiateScan();


           }
       });

onActivityResult

    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data)
    {
        IntentResult result=IntentIntegrator.parseActivityResult(requestCode,resultCode,data);
        if(result!=null)
        {

            if(result.getContents()==null)
            {

                Toast.makeText(this,"Error",Toast.LENGTH_LONG).show();
            }
            else {
                Toast.makeText(this,result.getContents(),Toast.LENGTH_LONG).show();

                 }

        }
        else {

            super.onActivityResult(requestCode, resultCode, data); 
        }
    }
0 голосов
/ 12 ноября 2018

Я бы порекомендовал:

https://www.qr -code-generator.com /

Затем используйте любое приложение QR-сканера, чтобы проверить, что оно подтягивает ваш URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...