Skip to content

Instantly share code, notes, and snippets.

@Farhandroid
Created March 30, 2022 06:53
Show Gist options
  • Save Farhandroid/ef0a83ed060e625cc26c0fc42190b61a to your computer and use it in GitHub Desktop.
Save Farhandroid/ef0a83ed060e625cc26c0fc42190b61a to your computer and use it in GitHub Desktop.
MemoryLeakImageSearchFragment
class ImageSearchFragment : Fragment() {
private var _binding: FragmentImageSearchBinding? = null
private val binding get() = _binding!!
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?,
): View? {
// Inflate the layout for this fragment
_binding = FragmentImageSearchBinding.inflate(inflater, container, false)
return binding.root
}
override fun onDestroyView() {
super.onDestroyView()
binding.imageRV.adapter = null
_binding = null
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment