Salve ragazzi,
ho un problema nel passare con un intent una uri a google Chrome.
Se la passo al browser nativo, questo viene aperto e visualizza la pagina correttamente.
Con Chrome invece il comportamento è molto diverso: viene aperto Chrome ma mi viene visualizzata l'ultima pagina che ho visitato e non l'indirizzo che ho inviato tramite l'intent.
Il codice è questo:
1
2Uri uri = Uri.parse(indirizzo);
3Intent intent = new Intent(Intent.ACTION_VIEW);
4intent.setData(uri);
5intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
6intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
7intent.setPackage(packageName);
8activity.startActivity(intent);
9