0

I just follow this tutorial video: https://www.youtube.com/watch?v=Fe7F4Jx7rwo

And in the end after we scanned the QR Code, it only show a text even if its a link. How can I change it to clickable link from url that I put from my QR Code?

Here's my code that I use in MainActivity:

private Button scan_btn;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    scan_btn = (Button) findViewById(R.id.scan_btn);
    final Activity activity = this;
    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("SCAN NOW");
            Integrator.setCameraId(0);
            Integrator.setBeepEnabled(false);
            Integrator.setBarcodeImageEnabled(false);
            Integrator.initiateScan();

        }
    });
}

@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, "You cancelled the scanning", Toast.LENGTH_LONG).show();
        }
        else{
            Toast.makeText(this, result.getContents(), Toast.LENGTH_LONG).show();
    super.onActivityResult(requestCode, resultCode, data);

        }
    }}}

0 Answers0