如何从Xamarin.Forms PCL项目中获取Android上下文?
我已经尝试在stackoverflow搜索,但没有符合我的需求的结果。
我刚接触Xamarin.Forms并且正在尝试学习如何访问自定义类的android上下文,其中我需要一个Android上下文。
如何从Xamarin.Forms PCL项目中获取Android上下文?
我已经尝试在stackoverflow搜索,但没有符合我的需求的结果。
我刚接触Xamarin.Forms并且正在尝试学习如何访问自定义类的android上下文,其中我需要一个Android上下文。
Xamarin.Forms.Forms.Context
PCL中没有关于Android Context的知识,您只能在Android项目中访问它。
如果您想在Android应用程序中根据上下文(Context)使您的应用程序表现不同,则需要通过平台无关接口抽象此逻辑,并通过依赖注入容器进行访问。
我更喜欢使用随MVVMCross一起提供的Mvx
容器。有一个很好的教程Injection of Platform Specific Services。
Android.App.Application.Context
。 - ToolmakerSteve