Skip to content

Instantly share code, notes, and snippets.

An example to how implements a button Onclick in Kotlin - Android Fragment
class ExmpleFragment : Fragment(), View.OnClickListener {
override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?, savedInstanceState: Bundle?): View? {
val view: View = inflater!!.inflate(R.layout.fragment, container, false)
val btn: Button = view.find(R.id.button2)
btn.setOnClickListener(this)
return view
}
companion object {
fun newInstance(): ExampleFragment {
return ExampleFragment()
}
}
override fun onClick(v: View?) {
when (v?.id) {
R.id.button2 -> {
toast("alpjasjdkasndknaskdnkasndkasndkjnaskjdnaskjdnkasjndkas")
}
else -> {
}
}
}
}
@Pikl6000
Copy link

Thank you so much !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment