2
Я просто создаю простой/пустой фрагмент, который должен использовать Mosby
Framework. Каждый раз, когда я использую метод getView()
Я получаю сообщение об ошибке:Mosby Framework - getView вызывает ClassCastException
java.lang.ClassCastException: de.xxx.projectZ.packA.AFragment cannot be cast to de.xxx.projectZ.packA.AView
public interface AView extends MvpLceView<List<Persons>> {
// empty
}
Мой ведущий, который вызывает ошибку
public class APresenter extends MvpBasePresenter<AView> {
PersonsRepository personsRepository;
@Inject
public APresenter(PersonsRepositoryImpl personsRepository) {
this.personsRepository = personsRepository;
}
public void loadPersons() {
// ERROR
if (isViewAttached())
getView().showLoading(true);
List<Person> persons = personsRepository.getPersons();
if (isViewAttached()) {
}
}
}
Мой заголовок фрагмента
public class PersonsFragment
extends MvpLceFragment<SwipeRefreshLayout, List<Person>, AView, APresenter> {
DoES кто-нибудь знает, почему это происходит?
Блин ... спасибо .. :) – Tobias