De oplossing staat in het log van logcat:
04-04 18:38:47.596: E/AndroidRuntime(413): android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
Het plaatsen van gebruiker/wachtwoord werkt. Je krijgt het "echte" antwoord goed, maar dan probeer je een label of iets dergelijks in te stellen in een weergave die buiten de thread is gemaakt. Dat is een nee-nee.
result.setText("Login successful");
Bekijk de Android SDK-documenten over threads/processen over het bijwerken van weergaven van andere threads:http://developer.android.com/guide/components/processes-and-threads.html