Не распознается тип фрагмента

168
22 июля 2018, 02:10

У меня есть класс WorkoutDetailFragment, который наследуется от Fragment. В скрипте пытаюсь вернуть ссылку на этот фрагмент, но возникает следующая ошибка:

Inconvertible types; cannot cast android.app.Fragment to com.hfad.workout.WorkoutDetail.Fragment

Вот код вызова фрагмента:

WorkoutDetailFragment frag =(WorkoutDetailFragment)getFragmentManager().findFragmentById(R.id.detail_frag);

В чём у меня недочёт?

Answer 1

Вероятно, вы используете фрагмент из библиотеки поддержки v4.

Попробуйте использовать getSupportFragmentManager() вместо обычного.

READ ALSO
Как правильно оформить модель в MVP?

Как правильно оформить модель в MVP?

В паттерне MVP за данные отвечает модель, то есть, в ней мы реализуем все, что связанно с получением данных

210
error: cannot find symbol method openConnection()

error: cannot find symbol method openConnection()

Хочу в Android Studio получить ответ от сайта, но проблема в том, что не может найти метод openConnection, ибо часть кода брал с старых APIНа что его можно...

236
Statement and PreparedStatement

Statement and PreparedStatement

Здравствуйте объясните пожалуйста разница между Statement и PreparedStatement в каком случае нужно использовать Statment и в каком случае PreparedStatment если не сложно...

223
Поле и/или переменная? Вот в чем вопрос. (Java)

Поле и/или переменная? Вот в чем вопрос. (Java)

По ходу моего обучения языка java термин "поле" не дает мне покояЯ ни в книгах, ни в сети не нашел понятного объяснения этого явления

172