Articles of xamarin.forms

Xamarin.Forms: неправильное выравнивание текста кнопки после нажатия (Android)

У меня проблема с Xamarin.Forms (версия 1.2.2) на Android (Nexus 5). Выравнивание Button.Text часто не центрируется после выполнения щелчка. В коротком проекте я выяснил, что обновление пользовательского интерфейса вызывает проблему. public class App { public static Page GetMainPage() { var label = new Label { Text = "label", }; var buttonBad = new Button { […]

Преобразование Xamarin.Forms.Color в цвет конкретной платформы

Я ищу способ конвертировать Xamarin.Forms.Color в определенный платформой цвет. Например, Android.Graphics.Color для Android. Я взглянул на свойства Xamarin.Forms.Color, такие как R, G и B. Значения содержат только 0 или 1, что кажется довольно бесполезным. Кто-то испытал и решил эту проблему раньше?

Почему Xamarin.Forms так медленно при отображении нескольких ярлыков (особенно на Android)?

Мы пытаемся выпустить некоторые продуктивные приложения с Xamarin.Forms, но одной из наших основных проблем является общая медлительность между нажатием кнопки и отображением содержимого. После нескольких экспериментов мы обнаружили, что даже простая ContentPage с 40 ярлыками занимает более 100 мс для отображения: public static class App { public static DateTime StartTime; public static Page GetMainPage() { […]

Xamarin.Forms ListView: установка цвета подсветки элемента

Используя Xamarin.Forms , как я могу определить цвет выделения / фона для выбранного элемента ListView Listed? (Мой список имеет черный фон и белый цвет текста, поэтому цвет подсветки по умолчанию на iOS слишком яркий. Напротив, на Android нет подсветки вообще – до тонкой горизонтальной серой линии.) Пример: (слева: iOS, справа: Android, при нажатии «Barn2»)

Xamarin.Forms untappable ListView (удаляет эффект пульсации выбора)

У меня есть ListView с настраиваемым ViewCell, который отображает статьи. Однако, когда вы выбираете элемент, он показывает эффект пульсации / выбора материала. Xaml: <ListView HasUnevenRows="True" ItemsSource="{Binding NewsArticles}" IsPullToRefreshEnabled="True"> <ListView.ItemTemplate> <DataTemplate> <ViewCell> <StackLayout Padding="10"> <Label Text="{Binding Title}" HorizontalOptions="Center" FontAttributes="Bold" /> <Image Source="{Binding ImageUrl}" IsVisible="{Binding HasImage}" /> <Label Text="{Binding Content}"></Label> </StackLayout> </ViewCell> </DataTemplate> </ListView.ItemTemplate> </ListView> Как удалить […]

React Native v Xamarin Forms – Выбор среды для приложений Cross Platform

Я искал Xamarin Forms для создания кросс-платформенного приложения. Нам нужна инфраструктура, ориентированная на iOS, Android и Windows Phone. Это похоже на хороший продукт, но стоимость лицензии может вызвать у нас проблему с нашей бизнес-моделью, а также лицензирование для разработки Windows Phone неясно. Я столкнулся с другой структурой под названием React Native, которая утверждает, что может […]

Xamarin Forms Android App Crashes запускает отладочную версию с помощью эмулятора VS Android

У меня есть базовое приложение Xamarin Forms, которое я создал. Он отлично работает с симулятором iOS. Однако, когда я пытаюсь запустить VS-эмулятор VS (5.1in Marshmallow), он падает каждый раз при открытии. Даже когда я пытаюсь работать без отладки. Ниже приведена ошибка, которую я вижу: 01-14 16:22:10.290 D/Mono ( 1366): AOT module 'mscorlib.dll.so' not found: dlopen […]

Xamarin создает приложение для Android, не получая DeviceToken Parse SDK

Я разрабатываю приложение xamarin forms для Android и iOS. Я реализую PushNotifications для того же, используя Parse SDK. Я добавил dll Parse.Android в ссылки проекта .Droid и dll Parse.iOS в ссылках на проект .iOS. Моя проблема иногда на Android. Я не могу получить DeviceToken. Нет записей для DeviceToken и pushtype в классе установки синтаксического анализа. […]