Я нашел странное поведение (на мой взгляд).странное поведение в режиме отладки android onclick true false
Я создал мероприятие простым нажатием кнопки onLogon(View view)
. (Нет OnClick слушатель!), И в моем layout.xml
, я просто добавил кнопки и используется android:onClick="onLogon"
Бег это в режиме отладки на моем андроид телефон (KitKat) было никаких проблем. Но как только я развернул его без режима отладки, это дало ошибки.
Мне пришлось изменить onLogon (View view) с помощью прослушивателя onclick примерно так.
Button mSignInButton = (Button) findViewById(R.id.btnLogon);
mSignInButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
attemptLogin();
}
});
Этот последний способ обработки событий щелчка, кажется, работает при отладке, развертывании и развертывании через магазин воспроизведения.
Я понимаю, почему предпочтительным является обработчик onclick. Я не понимаю разницы в поведении отладки и отладки.
Возможно, кто-то может это объяснить ??
Пожалуйста, поделитесь кодом для 'onLogon()' – 0X0nosugar