在PCL项目中获取Android上下文
本文关键字:Android 上下文 获取 PCL 项目 | 更新日期: 2023-09-27 18:21:44
如何从Xamarin.Forms PCL项目获取Android上下文?
我试过搜索stackoverflow,但没有一个适合我的搜索。
我是Xamarin.Forms的新手,我正在努力学习访问android的自定义类,在那里我需要一个android上下文
您可以在android项目中访问:
Xamarin.Forms.Forms.Context
PCL中没有关于Android上下文的知识。您只能在Android项目中访问它。
如果你想让你的应用程序根据Android应用程序中的上下文表现不同,那么你需要通过一个独立于平台的接口来抽象这个逻辑,并通过依赖注入容器来访问它。
我更喜欢使用MVVMCross附带的Mvx
容器。有一个很好的平台特定服务注入教程。