Android MVP-跟踪视图字段的位置

时间:2019-08-19 19:29:57

标签: android mvp

因此,我有一个带有不同字段的视图,需要用户填写。一旦所有字段都正确,而不必按任何按钮,程序将计算值并显示值。

现在我已经这样做了:当修改了任何字段时,view会调用presenter的相应方法(例如onIsoChangedonApertureChanged等),该方法设置相对模型的字段。 模型然后检查是否设置了所有字段,以及何时设置了所有字段,然后将结果发送回演示者,然后将其传递给视图。

它可以工作,但是我不确定这是否是“正确”的方法,问题还在于如果我想使用用例/存储库将当前模型层扩展为比一个类更复杂呢?也许我应该在演示者内部存储和验证字段值,然后将它们封装到一个类中,并在所有值都设置好之后将其发送到下一层?

很抱歉,可能是愚蠢的问题,但是最近我一直在阅读很多有关它的内容,但我仍然有很多疑问。

0 个答案:

没有答案