Tip : ArrayAdapter in AlertDialog

We can always use ListView or RecyclerView for selection from list of items, but if we have small amount of choices and among those choices we want user to select one, we can use AlertDialog.Builder setAdapter.

Tip : ArrayAdapter in AlertDialog

Tip : Underlining text in TextView
ANDROID OS BATTLE : ANDROID L VS ANDROID M