#kotlin #onclicklistener
#котлин #onclicklistener
Вопрос:
Итак, проблема в том, что я не знаю почему, но setOnClickListener не реагирует (поджаривается), когда я нажимаю на него. Протестируйте его несколько раз и просто не реагируйте.
private lateinit var signInButton: Button override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_login) initVariables() addListeners() } private fun initVariables() { signInButton = findViewById(R.id.sign_in_button) } private fun addListeners() { signInButton.setOnClickListener { println("Hello") signIn() } } private fun signIn() { Toast.makeText(this, "Button pressed", Toast.LENGTH_SHORT).show() val signInIntent = googleSignInClient.signInIntent startActivityForResult(signInIntent, RC_SIGN_IN) }
Комментарии:
1. откуда вы переопределяете fun onCreate ? ваша функция onCreate называется ?
2. Работает ли печать Hello?
3. Итак, я нашел что-то вроде ошибки, по какой-то причине это произошло из-за того, что он не смог подключиться к Playstore, что привело к блокировке входа