Articles of mvvmcross

Исключения при использовании MvxAdapter

У меня есть следующая настройка: приложение с двумя вкладками. На второй вкладке ListView привязан к ObservableCollection. На первой вкладке есть элементы управления, которые заставляют ViewModel для второй вкладки перезагружать ObservableCollection. Он работал хорошо, пока я не добавил пользовательский MvxAdapter (это нужно для полиморфных элементов списка). После этого после каждого обновления я вижу следующие исключения в […]

Visual Studio не распознает функцию BindingInflate MvxFragment

У меня есть следующий класс: using Cirrious.MvvmCross.Binding.BindingContext; using Cirrious.MvvmCross.Droid.Views; using Cirrious.MvvmCross.Droid.Fragging; using Cirrious.MvvmCross.Droid.Fragging.Fragments; public class DifficultyItemFragment : MvxFragment { public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var ignored = base.OnCreateView(inflater, container, savedInstanceState); return this.BindingInflate(Resource.Layout.DifficultyItemFragment, null); } } И я получаю следующую ошибку: Error 8 …'QuickShift.Android.Views.DifficultyItemFragment' does not contain a definition for 'BindingInflate' […]

Передача данных между режимами просмотра MvvmCross

Я работаю над Xamarin Android Application, и я использую MvvmCross. Я не могу передавать и извлекать данные между режимами просмотра. Каково решение ?

Я не могу кэшировать изображения, поскольку я привязываю изображение с помощью MvvmCross

Я новичок в Xamarin Android Application. Я использую компонент Picasso для кэширования и загрузки изображений, и он отлично работает. Picasso.With (this.Activity).Load ("Here I pass Url").Into (imageview); Теперь я использую привязку MvvmCross, например: <Mvx.MvxImageView android:layout_width="120dp" android:layout_height="140dp" android:id="@+id/ProductImageView" android:scaleType="fitXY" local:MvxBind="ImageUrl URL" /> Здесь URL-адрес – это строка, которую я установил в Viewmodel.My проблема в том, что она […]

Ошибка. Не найден ресурс, который соответствует указанному имени (в «MvxItemTemplate» со значением «@ layout / itemc»)

Я использую MvvmCross для создания PCL. В моем приложении для Android я создал mvx.mvxListView, который имеет ItemTemplate с именем itemc.axml. Файл itemc.axml создается в папке Layout, но при этом он дает эту ошибку. Ошибка. Не найден ресурс, который соответствует указанному имени (в «MvxItemTemplate» со значением «@ layout / itemc») Зачем? Мой файл FirstView.axml выглядит следующим […]

HttpClient – Xamarin Android – MvvmCross

Я разрабатываю приложение для Android с помощью Xamarin с MvvmCross, и все идет хорошо, мне и моей команде удалось разработать решение, и на этой неделе мы решили внести окончательные корректировки и протестировать приложение в других средах. Во время тестов у меня возникла огромная проблема с решением для Android. В рабочей среде все работало нормально, но […]

Проблемы с System.Threading.Timer в профиле PCL 78 – Предупреждения

Я был удивлен, что удобный класс System.Threading.Timer не существует в библиотеках профиля 78. Чтобы использовать этот класс, я создал еще один PCL, который нацелен на фреймворк 4.0 и написал простую оболочку (как это было предложено в одном сообщении в блоге): public class PCLTimer { private Timer timer; private Action<object> action; public PCLTimer (Action<object> action, object […]

Закрыть / скрыть мягкую клавиатуру Android в MvxFragment

Я создаю приложение для Android с помощью xamarin + mvvmcross. У меня MvxAutoCompleteTextView в моем MvxFragment. После записи в MvxAutoCompleteTextView и нажатия на другие элементы управления, я хочу скрыть виртуальную клавиатуру. Я использую этот код public class MyFragment : MvxFragment { public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { base.OnCreateView(inflater, container, savedInstanceState); var […]

Как связать TextColor TextView?

Я пытаюсь связать цвет текста TextView в Android. Вот мой (усеченный) xaml: <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" app:MvxBind=" TextColor CategoryTextColor(Category)"/> Где CategoryTextColorValueConverter выглядит следующим образом: public class CategoryTextColorConverter : MvxValueConverter<ShowCategory, Color> { protected override Color Convert (ShowCategory value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if (value == ShowCategory.AllShows) { return Color.Blue; } return Color.Red; } } […]

Как использовать MvxImageView.DefaultImagePath?

Я успешно использовал MvxImageView с ImageUrl , но как установить ярлык по умолчанию для тех пользователей, у которых нет профиля (т. Е. Где ProfileThumbnailImageUrl пуст)? <MvxImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentLeft="true" local:MvxBind="ImageUrl ProfileThumbnailImageUrl" DefaultImagePath="@drawable/ic_action_user"/>

Intereting Posts
Как включить мультисайдинг с новой библиотекой поддержки Android Multidex Отключение Word Wrap в многострочном текстовом редакторе Android Activity_main.xml: Не удалось найти стиль, соответствующий id 2130771996 Перетащите RelativeLayout на Google Map с прикосновением Как получить отметку времени в андроиде? Список слоев для Android: проблема с растровым изображением с приложением: srcCompat Задание прозрачных вырезов в xml drawable Андроидный процесс по-прежнему сохраняется после завершения деятельности Пользовательская анимация для ящика навигации открыта и закрыта Приложение распознавания рукописного ввода в Android Как получить текстовый цвет текста? Отслеживание Android-рефереров с Amazon Appstore Зависимости Android-библиотеки, поврежденные после SDK / ADT-обновления Как начать работу после разблокировки btn нажмите и перед открытием экрана? Android Support Library 23.2 векторные чертежи размыты