From reviewing you code, I am not certain that you are understanding Intents all that well. I suggest that you remove the startActivity method and set a break point on line 7 and step through to discover what is going on. It will help you understand things.
I think I'll just lie down here for a second. And ponder this tiny ad: