Студия Android – как добавить новый textView, нажав кнопку в ScrollView во фрагментеAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Студия Android – как добавить новый textView, нажав кнопку в ScrollView во фрагменте

Сообщение Anonymous »

есть некая кнопка, при нажатии в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»