вы не можете получить фрагмент методом getViewById (). правильный способ сделать это:
, если вы занимаетесь деятельностью:
Fragment fragment=getSupportFragmentManager().findFragmentById(R.id.your_fragment_id);
, если вы находитесь во фрагменте:
Fragment fragment=getChildFragmentManager().findFragmentById(R.id.your_fragment_id);
также это как получить менеджер фрагментов с использованием контекста (полезно, например, если вы используете адаптер)
((AppCompatActivity)context).getSupportFragmentManager();