Как включить скрипт .xaml в файл. xml в Xamarin? - PullRequest
0 голосов
/ 29 января 2020

Я работаю над приложением Android внутри Visual Studio и использую Xamarin. Я создал файл .xmal, который служит нижним колонтитулом, и я пытаюсь реализовать его внутри моего основного скрипта. xml следующим образом:

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

Тег - это namespace.class объекта C# скрипт, который поставляется с файлом .xaml. Однако, когда я пытаюсь запустить свое приложение, я получаю следующее сообщение об ошибке:

Android .Views.InflateException: 'Binary XML строка файла № 2: двоичная XML строка файла # 2: Ошибка надувания класса ArchaismDictionaryAndroidApp.Resources.layout.footer '

Я получаю его в этой строке кода: SetContentView(Resource.Layout.activity_main); Каковы некоторые из вероятных причин этой проблемы? Заранее спасибо.

1 Ответ

0 голосов
/ 29 января 2020

Строго говоря, вы не можете. Однако вы можете добавить фрагмент в файл xml, а затем преобразовать XAML во фрагмент с помощью кода и присвоить ему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...