
Max
12.07.2018
13:31:15

Roman
12.07.2018
13:36:28
?
https://github.com/fsprojects/Elmish.XamarinForms

Google

Kirill
12.07.2018
13:52:14

Max
12.07.2018
13:52:49
ну еще можно Refresh команду дернуть, если очень хочется

Kirill
12.07.2018
13:53:51
Ну да. Только основные такие. Связанные с жизненным циклом. А так логику лучше писать независимую

Max
12.07.2018
13:56:15
Еще бывает надо дернуть команду на обновление поля на "Unfocus" или "OnChanged" текст полей
там тоже бывает приходится дернуть команду из обработчика на View
(если не заморачиваться с версткой)

Кита
12.07.2018
13:58:39

Kirill
12.07.2018
13:59:42

Олег
12.07.2018
14:01:35
Всем привет! Пытаюсь реализовать Google Maps, все отображается. Когда ставлю IsShowingUser="True", дает исключние:
Java.Lang.SecurityException: my location requires permission ACCESS_FINE_LOCATION or ACCESS_COARSE_LOCATION occurred
В чем может быть проблема? Разрешения в манифесте проставил, юзаю андроид 7,1

Max
12.07.2018
14:01:55

Kirill
12.07.2018
14:02:10

Google

Кита
12.07.2018
14:02:33

Kirill
12.07.2018
14:03:09

Олег
12.07.2018
14:03:39

An
12.07.2018
14:04:22
Подскажите, вот открываю страницу, она onappear дергает vm, которая делает запрос, потом получаю инвалид токен, вызываю модальное окно для перелогина, скрываю его, но onappear уже не вызывается

Max
12.07.2018
14:04:31
потому что приложение по сути сингл активити

vladimir
12.07.2018
14:05:08

Kirill
12.07.2018
14:05:11

Олег
12.07.2018
14:05:43

Kirill
12.07.2018
14:05:49

Max
12.07.2018
14:06:52
или стоп

Kirill
12.07.2018
14:08:19

Max
12.07.2018
14:08:27

An
12.07.2018
14:08:28
Есть идеи?
Только через MessagingCenter ?

Kirill
12.07.2018
14:33:23
Ну через MessagingCenter вполне себе неплохое решение. Как только появляется свежий логин - он через MessagingCenter отправляется. главное не забывать отписываться при закрытии страницы.

An
12.07.2018
14:34:51
MessagingCenter же для комуникации между вм, а не страницами, разве не?

Max
12.07.2018
14:35:01

Google

vladimir
12.07.2018
14:35:01
для чего угодно

Kirill
12.07.2018
14:42:30

Кита
12.07.2018
14:45:05

Kirill
12.07.2018
14:46:04

Кита
12.07.2018
14:46:27

Kirill
12.07.2018
14:47:06

Кита
12.07.2018
14:49:15
допустим как я делаю с модальным стэком. У меня в каждой “вьюмодели” есть возможность передать в роутер инициализатор модальной вьюмодели. В инициализатор модальной вьюмодели приходит инстанс модальной вьюмодели и я передаю ей колбэк, который дергается когда страница исчезает, появляется, дестроится - выбрать что нужно. И все. Без всяких eventbus. Внутри вьюмодель делает на dispose ссылку на action = null. и все. Локальный способ. Никаких глобальных евентбасов

Kirill
12.07.2018
14:56:49
Ну как вариант

Андрей Родионович
12.07.2018
15:02:21
Среда выполнения Common Language Runtime обнаружила недопустимую программу
Подскажите пожалуйста что это значит
Оказалось, что проблема заключалась в том, что я пытаюсь в carouselview впихнуть skia CanvasView
Подскажите, в чем проблема?
Ну, точне как её решить
<controls:CarouselViewControl.ItemsSource>
<x:Array Type="{x:Type RelativeLayout}">
<RelativeLayout>
</RelativeLayout>
<RelativeLayout x:Name="Numbers" >
<skia:SKCanvasView x:Name="Seven_Button" PaintSurface="Seven_Button_PaintSurface"

Андрей Родионович
12.07.2018
15:42:33
Вот кусок кода
Без скиа все было норм

mute
12.07.2018
15:43:03
ребят, кто-нибудь сталкивался с такой фигней. на иоси при переходе с обычной Entry на Entry c IsPassword="True" язык на клаве переключается?

vladimir
12.07.2018
15:43:47

Kirill
12.07.2018
15:43:49

mute
12.07.2018
15:43:56

vladimir
12.07.2018
15:44:06
нет
при вводе в первое поле

Андрей Родионович
12.07.2018
15:44:09
Окей, попробую

Google

mute
12.07.2018
15:45:22
всмысле кастомная? сторонее приложение или тип? типо нумерик или емаил или чонить
?

Андрей Родионович
12.07.2018
15:47:21

vladimir
12.07.2018
15:47:23
ну в ios можно поставить клавиатуру от стороннего разработчика, но судя по вопросу, у вас стандартная стоит

Андрей Родионович
12.07.2018
15:47:41
Там я пишу итем сорс и пишу аррэй
А тут не понимаю чет

mute
12.07.2018
15:48:10
да. клава стандарт

vladimir
12.07.2018
15:48:41
тогда идей нет
погуглите, может это нормальное поведение

Admin
ERROR: S client not available

Андрей Родионович
12.07.2018
15:53:55
Чтоб каждая вкладка карусели = новый layout

vladimir
12.07.2018
15:55:03
DataTemplate подразумевает, что ваши layout будут одинаковые, и достаточно один только написать
если вам нужны разные, то этот вариант не подходит
можно из кода тогда всё создавать

Андрей Родионович
12.07.2018
15:55:58
Но мне нужно запихнуть туда несколько layot’ов в которых будет разное колво елементов skia
itemsource выводит что-то несуразное

Kirill
12.07.2018
15:56:59

Ильфат
12.07.2018
18:46:07
кто-нибудь пользуется Xamarin MediaPicker? Раньше работало, а сейчас (подозреваю что после установки target sdk = 26) при вызове GetTakePhotoUI открывается белый экран, а не активити с камерой

Bogdan
12.07.2018
19:16:21
В xamarin native можно какую-то мввм библиотеку подключить?

Iván
12.07.2018
19:16:38
MvvmCross

Google

Bogdan
12.07.2018
19:16:42
И вообще принятая ли это практика? Или только на формах
С зеплина можно юи заюзать в xamarin Android?

Iván
12.07.2018
19:18:27
полагаю что принятая потому что руками разделять и биндить код на несколько платформ не очень-то и весело

Bogdan
12.07.2018
19:19:58
Кто-то с зеплином подскажет что-то?

Kirill
12.07.2018
19:25:41
е сли выдает под xamarin.ios так вообще)

Bogdan
12.07.2018
19:26:53
А разве он не просто xml разметку генерит, которую по идее можно вставить и в xamarin Android
Я по ios не шарю ниче

Ильфат
12.07.2018
20:26:11
https://forums.xamarin.com/discussion/90456/problem-on-some-android-devices-specifically-lg-camera-does-not-display

An
13.07.2018
07:00:59

Julius
13.07.2018
07:03:18
Как же больно устанавливать мак ос, установил по интернет на виртуалке не пашит
Есть другие способы как-то компилить не имя мака или мак ос на виртуалке?

Kiparin
13.07.2018
07:03:51

Julius
13.07.2018
07:04:04
Та интернета нет
Делал уже

Кита
13.07.2018
07:04:17

Kiparin
13.07.2018
07:04:40
Та интернета нет
БЕз мака под мак собрать не получится . Эпл не показывает исходники своих ж
эмуляторов и запрещает любой реверсинжиниринг

Julius
13.07.2018
07:04:58
нехорошие

Кита
13.07.2018
07:05:00