j1478 Вы спросили: «Извините, что беспокою, но не могли бы вы объяснить, в чем разница между Login.this и этим? - jl478 24 апреля в 20:03»
Ответ был дан в комментариях к вашему вопросу.
«Поскольку он говорит« this »внутри своей кнопки onClickListener,« this »относится к onClickListener, а не к действию - Томас Оуэрс, 24 апреля, 21:11»
onClickListener - это внутренний класс, так что это относится к экземпляру этого внутреннего класса. Чтобы получить экземпляр Login, вам нужно сказать Login.this, к которому у вас тоже так получилось, потому что внутренние классы наследуют переменные области видимости их содержащих классов.