Skip to content

Instantly share code, notes, and snippets.

@gcherubini
Last active October 7, 2017 22:01
Show Gist options
  • Save gcherubini/262f78d5ec3b5fde092a86872ef572bf to your computer and use it in GitHub Desktop.
Save gcherubini/262f78d5ec3b5fde092a86872ef572bf to your computer and use it in GitHub Desktop.
Simplifying Android activities with Kotlin - Btn Send Actions
private fun btnSendActions(binding: ActivityHomeBinding) {
if (binding?.editTextUserName?.text?.toString()?.isNotBlank()!!) {
val intent = Intent(this, WelcomeActivity().javaClass)
intent.putExtra(EXTRA_PARAM_USER_NAME, binding.editTextUserName.text.toString())
startActivity(intent)
return
}
val alert = AlertDialog.Builder(this).create()
alert.setMessage("Please, fill input correctly.")
alert.setButton(Dialog.BUTTON_POSITIVE, "OK") { _, _ -> alert.dismiss() }
alert.show()
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment