我的项目最初是用 Java 开始的(包含 dagger 和 moxy 框架)。 我添加了房间依赖项,并且我在 kotlin 中创建了所有房间组件,因此我使用的依赖项: 当我添加apply plugin: 'kotlin-kapt'我有匕首错误: 找不到符号 DaggerAppComponent; 当 ...
我的项目最初是用 Java 开始的(包含 dagger 和 moxy 框架)。 我添加了房间依赖项,并且我在 kotlin 中创建了所有房间组件,因此我使用的依赖项: 当我添加apply plugin: 'kotlin-kapt'我有匕首错误: 找不到符号 DaggerAppComponent; 当 ...
来自 Moxy 的示例代码不起作用https://github.com/moxy-community/Moxy源代码被分离到不同的文件中,但现在呈现给不太复杂的视图空应用程序(没有任何 MVP,它只有一个空屏幕)可以工作但是如果我像示例中那样添加代码,它会因致命异常而崩溃(如下所示) ...
我尝试图书馆cicerone 。 样品使用MOXY。 我无法理解为什么我们应该在同一个类中使用@ProvidePresenter 和 @InjectPresenter,并且不要在任何地方使用它。 ...
使用Moxy库实现MVP时遇到困难。 我阅读了Moxy的github页面并检查了示例,但是任何解决方案都无济于事。 在MyFragment中,未调用MyFragmentView方法的回调,但在MyFragmentPresenter中,getViewState()返回的值不为null。 ...
如何从Moxy演示者获取活动上下文? 乍一看它很容易......:1。添加Context getMvpActivity (); 进入MvpView界面并在Acivity中实现它。 2.在演示者中调用getViewState().getMvpActivity() 。 但是Moxy不允许 ...
出于某种原因,方向改变后,我的一个下拉列表中的项目开始翻倍。 这是两张图片:一张带有错误(更改为水平和后向错误),另一张没有错误。 这是我的代码: 活动课: 片段类: 片段控制器类: 在此之前,我尝试在活动xml文件中使用Fragment而不是F ...
这里是我对MVP的实现: 现在我想使用Moxy 。 所以这里改变活动 但是现在我如何将params (context, offerId)传递给Presenter? ...
阅读相同的文章后,我仍然无法解决泛型问题: 我有BaseActivity: 它的BaseView接口 可以肯定的是,BasePresenter 然后我创建BaseConnectionView 和BaseConnectionPresenter 所以当我 ...
我将Moxy安装到我的项目中,并根据文档设置注释。 但是,当我启动该应用程序时,它崩溃并显示: build.gradle中的依赖项: 这是View界面: 这是活动,它实现了该视图: 这是代码,它崩溃了: 尝试获取ViewState(通过注释自动生成)时, ...