У меня есть список Fragment (импортирование библиотеки поддержки v4, цель сборки - 2.3.3 api 11) и следующая проблема в моем коде, который отлично работал, когда цель была 3.0, и я не использовал библиотеку.
Fragment frag1 = new ExampleFragment();
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(R.id.contentframe, frag1);
ft.commit();
Теперь я получаю ошибку компиляции, которая
"Type mismatch: cannot convert from ExampleFragment to Fragment"
и он говорит мне изменить "Фрагмент" на ExampleFragment (например.)
ExamplesFragment frag1 = new ExamplesFragment();
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(R.id.contentframe, frag1);
ft.commit();
Тогда у меня есть проблема, что команда ft.replace имеет ошибку:
The method replace(int, Fragment) in the type FragmentTransaction is not applicable for the arguments (int, Fragment_PVAnn)
и он говорит мне изменить ExampleFragment в первой строке обратно только на фрагмент, и круг круглый и вокруг