Here are the different ways I have discovered so far:

Movement:

```
TextView textView = (TextView) findViewById(R.id.TextBox);
textView.setMovementMethod(LinkMovementMethod.getInstance());
textView.setText(Html.fromHtml(strText));

```

AutoLink:

```
android:autoLink="web"

```

Linkify: 

```
Linkify.addLinks(text, Linkify.ALL);

```

1. Are there any other ways to create links?
2. Which method is best to use?