Я могу добавить флажок динамически, когда я отмечаю существующий флажок, однако я не могу удалить новый флажок, когда сниму флажок существующего флажка.
baseCheckBox.setOnClickListener(View.OnClickListener {
val linearLayout = findViewById(R.id.newLinearLayout) as LinearLayout
if(baseCheckBox.isChecked){
val newBox= CheckBox(this)
newBox.text = "New CheckBox"
newBox.isChecked = true
linearLayout.addView(newBox)
}
else{
val tempLayout = findViewById(1) as LinearLayout
}