@xamarin_russia

Страница 237 из 619
Max
06.12.2017
09:31:29
Kirill
06.12.2017
09:33:04
Нет конечно. Если формс крайняя версия, то там есть уже OnPlatform комманды для этого

https://blog.xamarin.com/making-ios-11-even-easier-xamarin-forms/

В частности On<Xamarin.Forms.PlatformConfiguration.iOS?).SetUseSafeArea(true);

Google
Vladislav
06.12.2017
09:34:31
жаль что у нас 2.3.4

да лан, просто поставлю маргин больше при Ч

X

*padding

Kirill
06.12.2017
09:34:58
Ну вроде BreakingChanges нет на 2.4

Vladislav
06.12.2017
09:35:18
да и на 2.3 тоже

Kirill
06.12.2017
09:35:43
Плюс в ListView проверь ячейки, может появиться на iOS 11 дополнительный отступ слева

Slava
06.12.2017
09:42:55
Кстати, кто знает как релизят xamarin forms? Там в мастер смержили gtk. Интересно когда в релиз раскатят...

Ильфат
06.12.2017
10:36:42
апдейтнул mvvmcross на 5ю версию, Не удалось найти тип или имя пространства имен "MvxFragmentAttribute" (возможно, отсутствует директива using или ссылка на сборку куда оно делось?

Vitaliy
06.12.2017
13:48:38
https://www.mvvmcross.com/mvvmcross-5-release/ presentation attribute(раздел)

Google
Vitaliy
06.12.2017
13:49:18
[MvxTabLayoutPresentation(TabLayoutResourceId = Resource.Id.home_bottom_navigation, ViewPagerResourceId = Resource.Id.HomeContentLayout, Title = "Orders")] я вот єто для табов юзаю

Подскажите плиз такое - как в мввмовском ресайклере пересоздавать вью холдер при изменении айтем сорса???

Almaz
06.12.2017
14:15:40
Проще исходники смотреть. Когда на мввмкроссе писал из них не вылезал.

Кита
06.12.2017
14:36:34
mvvmcross препоганейшая библа

но это лучшее что есть

пока что

Ильфат
06.12.2017
14:43:52
System.NotSupportedException: Could not activate JNI Handle 0xff8d74c8 (key_handle 0x26c72c) of Java type 'mvvmcross/droid/support/v7/recyclerview/MvxRecyclerView' as managed type 'MvvmCross.Droid.Support.V7.RecyclerView.MvxRecyclerView'. ---> System.MissingMethodException: Default constructor not found for type MvvmCross.Droid.Support.V7.RecyclerView.ItemTemplates.MvxDefaultTemplateSelector рекомендации здесь пробовал https://github.com/MvvmCross/MvvmCross-AndroidSupport/issues/252

если линкер настроить только sdk - работает, но нужно сделать чтобы всё линковало

Кита
06.12.2017
14:51:32
Ну так настройки можно задавать вплоть до неймспейсов и классов

Vitaliy
06.12.2017
14:57:46
Уже решил проблему спасибо А ещё такой вопрос почему спинер с кастомным представлениям элемнта не показывает дропдаун?

А не, решил)

Николай
06.12.2017
17:06:04
блин ребят, есть примеры xaml пейджесов интересные?

мне точно знаний xaml не хватает да и это является желание из меньших заниматься версткой страниц

нужные xaml примеры для pages на сегодня которые являются «в тренде»

есть такое в простороах интернета?

Denis
06.12.2017
18:51:18
https://snppts.io/latest

Kuepf
06.12.2017
19:02:46
Всем привет, кто то знает почему выдает такую ошибку: Dependent project %YOURPROJECT% failed to build, using old version.

Sergey
06.12.2017
19:02:54
Можно ли как то пакет задепленый удалить без адб?

Задеплоеный

Николай
06.12.2017
22:12:52
https://snppts.io/latest
большое спасибо! то что надо!

Google
Anton
07.12.2017
04:45:29
Всем привет. Кто работал с Push? У меня на если push отправлюяется латиницей то все нормально "privet". А если кирилицей то не доходит "Привет". Почему так??

Всем привет. Кто работал с Push? У меня на если push отправлюяется латиницей то все нормально "privet". А если кирилицей то не доходит "Привет". Почему так??
Вот тут мужык хорошо все объяснил. Мне помогло. Все заработало. Если будут у кого вопросы или нужен кусок кода - пишите мне.

https://stackoverflow.com/questions/2111076/push-notification-in-non-english-languages

?

Евгений
07.12.2017
07:31:16
Ребят есть в visual studio такая же штука как logcat в

idea

Oleg
07.12.2017
07:36:12
В Android SDK входит набор инструментов, предназначенных для отладки. Самый важный инструмент при отладке - это LogCat

Он везде есть

http://developer.alexanderklimov.ru/android/debug/logcat.php

Kirill
07.12.2017
08:09:30
Ребят есть в visual studio такая же штука как logcat в
https://i.imgur.com/OumHG0Z.png Ну и когда приложение запущено, окно Output (Вывод в русской локализации).

Serhii
07.12.2017
09:33:31
Всем привет. У меня стоит задача прогнать приложение по тестклауду. Андроид. Апп написан на формс. Вьюхи на C# без Xaml. Я написал UITest который прогонял через свой телефон (Андроид 5.1) после этого грузил на клауд. Там прогонял через 5.1, 5.1.1, 6.0.1. Все работает. Все ок. Вначале тест вводит креды доступа в поля ввода. После этого нажимается кнопка Sign in. Но на андроиде 7 и выше оно не хочет вводить эти креды. То есть на 7ке на клауде я не могу залогиниться и соответственно протестить апп. Играюсь третий день с этим и не могу понять что не так. Вот часть теста, которую 7ка не может на клауде пройти. Подскажите пожалуйста, в какую сторону мне копать.

[Test] `public void QuickReports() { app.WaitForElement(c => c.Marked("Username")); app.EnterText(c => c.Marked("Username"), "www"); app.EnterText(c => c.Marked("Password"), "testpsswd"); app.Screenshot("Logining"); app.Tap(c => c.Marked("SIGN IN")); }`

Serhii
07.12.2017
09:35:08


вот собственно и проблема

Serhii
07.12.2017
09:38:34
Понял. Спасибо. Сейчас попробую.

Alexander
07.12.2017
09:51:27
Всем привет, проект на xamarin forms, подскажите как реализовать blur effect для страницы и сверху на нее повесить кнопку надо на Андроиде. На ios использую UseBlurEffect через PlatformConfiguration.

Kirill
07.12.2017
10:07:44
Всем привет, проект на xamarin forms, подскажите как реализовать blur effect для страницы и сверху на нее повесить кнопку надо на Андроиде. На ios использую UseBlurEffect через PlatformConfiguration.
В Android не принято использовать Blur. Обычно используют классическое затемнение. А так через рендереры можно реализовать, а может и плагины есть какие.

Alexander
07.12.2017
10:11:58
Так вот быстро не нашел примеров реализации рендеров для андроида(

Mark
07.12.2017
10:18:28
Всем привет. Подскажите пожалуйста. FX проект, на странице есть ListView, при ItemSelected происходит переход на другую страницу. Потом, котогда вызвращаюсь обратно, элемент, который я выбрал, подсвечивает (что логично). Я пытаюсь убрать выделение this.ListView.SelectedItem = null; Но теперь, когда я выбираю итем, перехожу на новую страницу и пытаюсь вернуться, мне приходится дважды нажать на стрелку назад. Может кто-то сталкивался или знает куда гуглить?

Google
Mark
07.12.2017
10:19:48




Oleg
07.12.2017
10:26:16
Посмотри в navigation stack, что там лежит, скорее всего ты туда 2 раза кладешь

Admin
ERROR: S client not available

Serhii
07.12.2017
10:48:17
Я прошел немного дальше, но проблема осталась. Я создал эмулятор 7го андроида у себя. и попробовал прогнать UITest через него. Оказывается элемент оно видит по AutomationId. Оно тапает сперва на Username, а потом на Password. Но оно тупо игнорит app.EnterText(c => c.Marked("UsernameId"), "www"); Это на эмуле 7го андроида. Как можно выйти из ситуации? Новый тест: `[Test] public void Android_7() { app.WaitForElement(c => c.Marked("UsernameId")); app.Tap(c => c.Marked("UsernameId")); app.EnterText(c => c.Marked("UsernameId"), "www"); app.Tap(c => c.Marked("PasswordId")); app.EnterText(c => c.Marked("PasswordId"), "testpsswd"); app.Screenshot("Logining"); app.Tap(c => c.Marked("SIGN IN")); app.WaitForElement(c => c.Marked("Exigo")); app.Screenshot("Dashboard"); }`

Попробуй для Entry прописать AutomationId и обращаться по ним. Еще попробуй сперва тапнуть на поле, а потом вызывать EnterText

Alexander
07.12.2017
11:04:10
Спасибо, буду смотреть, как это можно прикрутить к формам.

Ильфат
07.12.2017
14:33:54
как мне линкер на это настроить?

System.NotSupportedException: Could not activate JNI Handle 0xff8d74c8 (key_handle 0x26c72c) of Java type 'mvvmcross/droid/support/v7/recyclerview/MvxRecyclerView' as managed type 'MvvmCross.Droid.Support.V7.RecyclerView.MvxRecyclerView'. ---> System.MissingMethodException: Default constructor not found for type MvvmCross.Droid.Support.V7.RecyclerView.ItemTemplates.MvxDefaultTemplateSelector рекомендации здесь пробовал https://github.com/MvvmCross/MvvmCross-AndroidSupport/issues/252

Кита
07.12.2017
17:11:28
Ильфат
08.12.2017
07:40:27
Не удалось установить пакет «Xamarin.Android.Support.Design 26.1.0.1». Вы пытаетесь установить этот пакет в проект, требуемая версия платформы которого — «MonoAndroid,Version=v7.0», но в пакете нет ссылок на сборки или файлов содержимого, совместимых с этой платформой. Дополнительную информацию можно получить у автора пакета. целевая платформа у меня android 7.0

Alexander
08.12.2017
07:44:36
FfImageLoading, посмотри еще?
Мне надо заблюрить экран с его картинками и допустим кнопочками и поверх нарисовать ещё кнопочку и картинку. Ffimage работает с картинками(думал делать сринэкана и его блюрить этим плагином). спасибо

Google
Kirill
08.12.2017
07:55:24
как понять "можно"? у меня не forms. native+pcl
Тогда могу ответ не актуален

как понять "можно"? у меня не forms. native+pcl
Вот другой: нельзя ставить версии саппорт библиотек выше, чем target SDK. Для 7.0 максимум 24 версию

Yevhen
08.12.2017
08:09:28
Привет, подскажите плюсы и минусы использования MVVM cross, mvvm light

Ильфат
08.12.2017
08:10:56
самая главная ошибка, с которой я борюсь это java.lang.NoSuchMethodError: no method with name='setNestedScrollingEnabled' signature='(Z)V' in class Landroid/view/View; на версиях андроид 5 и ниже

https://bugzilla.xamarin.com/show_bug.cgi?id=60052 тут сказано 26 поставить и баг уйдет

Кита
08.12.2017
08:12:07
зато могут прийти другие баги, хех

“because it's missing setNestedScrollingEnabled bindings”

суть в том что биндинги не правильные

и если 26 не ставить то решением бует пересобрать биндинги и все

Ильфат
08.12.2017
08:13:55
а как их пересобрать?

Кита
08.12.2017
08:14:09
уф.

а как их пересобрать?
https://developer.xamarin.com/guides/android/advanced_topics/binding-a-java-library/troubleshooting-bindings/

Страница 237 из 619