Solution

All of the solutions I kept finding to this problem always had the user clicking on a button to show the DatePicker popup, and I really wanted the user to be able to show the date picker when they pressed on the EditText box, much like Android does in the default Calendar app.

From the above articles I was able to piece together a solution, the highlights:

Instead of setting the click event on a button set it to the EditText box.