无法理解如何使用Presenter中的菜单进行操作。例如,我有一些规则来添加菜单项(例如ROLE),或者我想从背景更新菜单项(徽章)的文本。我知道我可以在Activity中执行所有操作,但Activity是一个View。
因此,如果遵循MVP规则,所有与数据库,服务等通信的东西必须在演示者中进行,但正如我所理解的那样,菜单项的状态只能在
public boolean onCreateOptionsMenu( Menu menu ) {}
P.S。想到的只有一个想法。是在
的演示者中调用方法SomeView.onCreateOptionsMenu()
但我不想在演示者中设置菜单