在PCL项目中获取Android Context

如何从Xamarin.Forms PCL项目中获取Android上下文?

我试图搜索stackoverflow但没有一个适合我的搜索。

我是Xamarin.Forms的新手,我正在尝试学习访问Android的自定义类,我需要有一个Android上下文

您可以在android项目中访问:

Xamarin.Forms.Forms.Context 

PCL中没有关于Android Context的知识。 您只能在Android项目中访问它。

如果您希望应用程序基于Android应用程序中的Context而表现不同,则需要通过独立于平台的界面抽象此逻辑,并通过dependency injection容器访问它。

我更喜欢使用Mvx附带的Mvx容器。 有一个很棒的平台特定服务注入教程。