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

于今腐草无萤火,终古垂杨有暮鸦。这篇文章主要讲述如何从xamarin表单应用程序中的PCL项目访问android原生布局文件?相关的知识,希望能为你提供帮助。
我想从xamarin.android布局访问这个布局文件到xamarin表单应用程序中的PCL项目?

< ?xml version="1.0" encoding="utf-8"?> < LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> < Button android:text="Unstyled Button" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/button2" /> < Button android:id="@+id/button1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Styled Button" />


答案This is about PCL,在这个链接中我们可以看到这样的图片:
如何从xamarin表单应用程序中的PCL项目访问android原生布局文件()

文章图片
PCL只是一个将在Android和ios项目中引用的库。
从xamarin.android布局访问此布局文件到我的PCL项目
这意味着您在库中,并且您希望从将引用此库的项目中获取对象实例。可以肯定的是,图书馆对项目一无所知。
你可以通过DependencyService访问布局,但它的实现是在Android平台而不是PCL。然后使用LayoutInflater在Android中对您的布局文件进行充气,并执行您想要执行的操作。
LayoutInflater【如何从xamarin表单应用程序中的PCL项目访问android原生布局文件()】你可以refer to the GetView of ListView's adapter。

    推荐阅读