/ / dziwne zachowanie w trybie debugowania Android onclick true false - Java, Android, onclick

dziwne zachowanie w android onclick tryb debugowania true false - java, android, onclick

Znalazłem dziwne zachowanie (moim zdaniem).

Stworzyłem działanie za pomocą prostej akcji kliknięcia onLogon(View view). (Brak słuchacza onclick!) I mój layout.xml, Właśnie dodałem przycisk i użyłem android:onClick="onLogon"

Uruchomienie tego w trybie debugowania na moim telefonie z Androidem (KitKat) nie było problemem. Ale gdy tylko wdrożyłem go bez trybu debugowania, spowodowało to błędy.

Musiałem zmienić onLogon (widok widoku) za pomocą detektora onclick na coś takiego.

Button mSignInButton = (Button) findViewById(R.id.btnLogon);
mSignInButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
attemptLogin();
}
});

Ten ostatni sposób obsługi zdarzeń kliknięcia wydaje się działać podczas debugowania, wdrażania i wdrażania w sklepie Play.

Rozumiem, dlaczego program obsługi onclick jest preferowanym sposobem. Nie rozumiem różnicy w zachowaniu między debugowaniem a brakiem debugowania.

Może ktoś może to wyjaśnić?

Odpowiedzi:

0 dla odpowiedzi № 1

Powinieneś to sprawdzić Zdarzenia kliknięcia przycisku udostępniasz dwa zdarzenia kliknięcia.