text_input_container is used but it doesn't exist in your layout
fragmentTransaction.add(R.id.text_input_container, textInputFragment)