Browsing the web browser using Anko
In this recipe, we will talk about the Anko wrapper that will help us browse the website using a web browser. So let's get started.
Getting ready
I'll be using Android Studio for coding purpose. You need to include Anko library in your build.gradle
file. Just add this line of code and you are good to go:
compile "org.jetbrains.anko:anko-commons:$anko_version"
You can also clone the gitlab.com/aanandshekharroy/Anko-examples repository and switch to the 3-intent-actions
branch to get the source code.
How to do it…
Now, let's see how to launch a browser using an intent.
Anko provides a browse
function, which takes in the web address and launches the browser on your device. If you have multiple browsers, it will show you some options to select it. Here's an example:
browse("http://www.google.com")
The web address you put in the parameter needs to have http://
or https://
as the prefix, otherwise it will throw an ActivityNotFound
exception.
How it works…
The browse
function...