如何从xamarin表单应用程序中的PCL项目访问android原生布局文件?

时间:2017-12-20 11:22:56

标签: c# xaml xamarin xamarin.forms xamarin.android

我想从xamarin.android布局访问此布局文件到xamarin表单应用程序中的PCL项目?

<router-outlet>

1 个答案:

答案 0 :(得分:1)

This is about PCL,在此链接中我们可以看到如下图片:

enter image description here PCL只是一个将在Android和IOS项目中引用的库。

  

从xamarin.android布局访问此布局文件到我的PCL项目

这意味着您在一个库中,并且您希望从项目中获取一个对象实例,您将引用该库。可以肯定的是,图书馆对这个项目一无所知。

您可以按DependencyService访问布局,但其实现是在Android平台而不是PCL。然后使用LayoutInflater在Android中对您的布局文件进行充气,并执行您想要执行的操作。

LayoutInflater

你可以refer to the GetView of ListView's adapter