This question already has an answer here:
- Is there any way in Android to force open a link to open in Chrome? 7 answers
I programmattically open an Url in a browser by:
private final String url = "https://www.google.com";
Uri uri = Uri.parse(url);
Intent intent = new Intent();
intent.setData(uri);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
Generally, the code works fine, it opens the Http address in a browser.
But there is always a system pop up dialog ask user to select an app to complete the action first:
User has to select Chrome from the pop up, after then, the page opens. I don't understand why the google+ app is among the options.
How could I avoid this system dialog for app selection ? I mean how can I set a default browser (Chrome) & my code could just open the url without this system dialog ?