【问题标题】:How to include a .xaml script inside of a .xml file in Xamarin?如何在 Xamarin 中的 .xml 文件中包含 .xaml 脚本?
【发布时间】:2020-01-30 02:30:07
【问题描述】:

我正在 Visual Studio 中开发一个 Android 应用程序并使用 Xamarin。我创建了一个用作页脚的 .xmal 文件,我正在尝试在我的主 .xml 脚本中实现它,如下所示:

<ArchaismDictionaryAndroidApp.Resources.layout.footer
    android:layout_width = "match_parent"
    android:layout_height = "100dp"
    android:layout_alignParentBottom = "true"
    android:largeHeap="true"/>

标签是 .xaml 文件附带的 C# 脚本的 namespace.class。但是,当我尝试运行我的应用程序时,我收到以下错误消息:

Android.Views.InflateException: '二进制 XML 文件第 2 行:二进制 XML 文件行#2:错误膨胀类 ArchaismDictionaryAndroidApp.Resources.layout.footer'

我在这行代码中得到它:SetContentView(Resource.Layout.activity_main); 这个问题的一些可能原因是什么?提前谢谢你。

【问题讨论】:

    标签: xml xaml xamarin


    【解决方案1】:

    严格来说,你不能。但是,您可以将片段添加到您的 xml 文件,然后使用代码将 XAML 转换为片段并分配给它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-05
      • 2019-08-27
      • 1970-01-01
      • 2012-06-05
      • 2017-04-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多