При запуске новой активити мне нужно добавлять фрагмент, а в нем изменить текст у TextView. Почему программа вылетает при след. блоке кода? Если вынести его в отдельный метод onClick() (тогда нельзя изменять значение при запуске), то все работает и текст меняется.
С чем это связано и есть ли другие способы получения содержимого фрагмента?
Вот кусок кода, который не работает:
FragmentManager manager = getSupportFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
TextFragment text_fragment = new TextFragment();
transaction.add(R.id.fragment_layout, text_fragment);
transaction.commit();
Fragment test_one = manager.findFragmentById(R.id.fragment_layout);
((TextView) test_one.getView().findViewById(R.id.sentence)).setText("dsadasd");