Sooooooooo this works, I didn't have to use the MainActivity.onClick and it works even after the ASyncTask goes away...