Avatar ·

NullPointerException ao acessar View no fragmento Kotlin: causas e soluções

Olá a todos! Sou novo em Kotlin e desenvolvimento Android. Encontrei um problema: ao tentar acessar elementos da interface (TextView, Button) em um fragmento, recebo NullPointerException. Aqui está meu código: ```kotlin class MyFragment : Fragment() { override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { return inflater.inflate(R.layout.fragment_my, container, false) } override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) // Aqui tento acessar a view val textView = view.findViewById(R.id.my_text_view) textView.text = "Olá" // NPE! } } ``` Mas às vezes uso kotlin-android-extensions e escrevo assim: ```kotlin import kotlinx.android.synthetic.main.fragment_my.* class MyFragment : Fragment() { override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedI