alouanemed
mPresenter.onViewAttached((V) this);
mPresenter?.onViewAttached(this as V)
it says : Unchecked cast BaseActivity<P,V> to V