我正在实现 MvvmCross,并将 App 基类从 Application 更改为 MvxApplication。但是,我的应用程序中的资源字典被破坏了,显然是因为 MvxApplication 没有从 Application 继承。那么如何为您的应用程序定义资源呢?文档不是很清楚,因为设置需要这样:
public class Setup : MvxStoreSetup
{
public Setup(Frame rootFrame)
: base(rootFrame) { }
protected override IMvxApplication CreateApp()
{
return new App();
{
}
但是app继承了Application来获取全局资源字典等核心功能,但是它需要一个IMvxApplication,它是MvxApplication的基类。我知道你可以同时实现的接口,但这没有意义......