есть некая кнопка, при нажатии в ScrollView должен появиться новый TextView, но проблема в том, что все решения подобных задач сделаны для активности, а мне это нужно для Fragment, и вы можете объяснить код, я я новичок. Заранее спасибо
binding.addButton.setOnClickListener(){
binding.layout.addView(binding.textView,0,0)
}
но после нажатия приложение вылетает
class HomeFragment : Fragment() {
private lateinit var binding: FragmentHomeBinding
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?
): View {
binding = FragmentHomeBinding.inflate(inflater)
return binding.root
}
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
binding.addButton.setOnClickListener(){
binding.layout.addView(binding.textView,0,0)
}
}
}
xml
Подробнее здесь: https://stackoverflow.com/questions/787 ... lview-in-f