Skip to content

Instantly share code, notes, and snippets.

@premnirmal
Last active July 22, 2018 15:39
Show Gist options
  • Save premnirmal/39241f9f00bee9aa23174df0de5f47b5 to your computer and use it in GitHub Desktop.
Save premnirmal/39241f9f00bee9aa23174df0de5f47b5 to your computer and use it in GitHub Desktop.
class BrowseRecipesFragment : Fragment(), View.OnClickListener {
private var recipeClickListener: RecipeClickListener? = null
...
override fun onAttach(context: Context) {
super.onAttach(context)
recipeClickListener = context as RecipeClickListener
}
override fun onDetach() {
super.onDetach()
recipeClickListener = null
}
override fun onClick(v: View) {
recipeClickListener!!.onRecipeClicked(recipe)
}
...
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment