2015-01-02 2 views
1

Решение работает нормально до того, как я добавлю приложение в приложение и создаю его, это дало мне ошибку выше. Мой код выглядит следующим образом:Идентификатор ресурса не найден для атрибута 'MvxBind' в пакете 'AndroidApp.Droid'

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:local="http://schemas.android.com/apk/res/AndroidApp.Droid" 
    android:id="@+id/drawer_layout" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
<!-- The main content view --> 
    <FrameLayout 
     android:id="@+id/content_frame" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" /> 
    <Mvx.MvxListView 
     local:MvxBind="ItemsSource MenuItems; ItemClick SelectMenuItemCommand" 
     local:MvxItemTemplate="@layout/item_menu" 
     android:id="@+id/left_drawer" 
     android:divider="@android:color/transparent" 
     android:dividerHeight="0dp" 
     android:choiceMode="singleChoice" 
     android:layout_width="240dp" 
     android:layout_height="match_parent" 
     android:layout_gravity="start" 
     android:background="#111" /> 
</LinearLayout> 

Любое решение Для этого? Я пробовал 1) xmlns: local = "http://schemas.android.com/apk/res/AndroidApp.Droid" и 2) xmlns: local = "http://schemas.android.com/apk/res-auto Заранее благодарен

+0

У вас есть файл _MvxBindingAttributes.xml_ в папке _Resources/Values_? Он должен быть по умолчанию, но может быть случайно удален. – Kiliman

ответ

4

Некоторые хаусы, некоторые ссылки не получают должным образом, пожалуйста, очистите и создайте свой проект, и если все еще возникают проблемы, проверьте также название своего пакета . Я надеюсь, что это полезно для вас.

3

имя пакета из манифеста должны быть одинаковыми с

xmlns:local="http://schemas.android.com/apk/res/Sample.Android" 

enter image description here

Смежные вопросы