
Slavik
10.06.2018
09:57:39
всем привет
а как для модуля Prism (под XF) подключить стили css ?

Andrey
10.06.2018
13:06:33
Приветствую, может кто знает почему смартфон перезагружается, когда я запускаю отладку Xamarin Android?

Кита
10.06.2018
19:53:55

Alexander
11.06.2018
08:51:45
в версия android ниже 5, падает с ошибкой xamarin android Android.Views.InflateException: Binary XML file line #1: Error inflating class android.support.design.widget.FloatingActionButton. Не знаете как лечить?

Google

Anton
11.06.2018
09:49:38
Design nuget добавил?

Vitaliy
11.06.2018
11:48:13

An
11.06.2018
12:27:16
В формсах в хамл возможно как-то указать primary цвет из темы?
https://github.com/xamarinhq/app-conference/blob/master/src/Conference.Clients.UI/Pages/Sessions/SessionsPage.xaml#L37 вот в примере замарина, там указывают через ресурсы, но получается тогда цвет и в ресурсах и в теме дублируется

Vladislav
11.06.2018
12:48:27


Александр
11.06.2018
13:46:31
Ни у кого в Xamarin.iOS не вылетало
Message: Failed to marshal the Objective-C object 0x115aa8030 (type: UIView). Could not find an existing managed instance for this object, nor was it possible to create a new managed instance (because the type 'UIKit.UIView&' does not have a constructor that takes one IntPtr argument).
?
Сам эксепшон, конечно, был бы понятен и прост. Если бы относился к моей кастомной вьюхе. Но тут, как видите, проблема будто бы немного глубже
Кастомер репортит краш на новой версии приложения, ссылаясь на то, что "раньше такова не было". Спросил насколько раньше, собрался на той версии что он назвал, и выхватил тоже самое. То есть могу сделать вывод, что у него есть билд собранный на хамарине до какого-то из его апдейтов, который данного косяка не включал

Кита
11.06.2018
14:12:13

Александр
11.06.2018
14:13:01
Нет, там нет никакой рефлексии

Кита
11.06.2018
14:15:20
because the type 'UIKit.UIView&' does not have a constructor that takes one IntPtr argument - вообще это странно

Александр
11.06.2018
14:15:32
да, именно что

Кита
11.06.2018
14:16:18
потому что такой конструктор у UIView есть

Google

Александр
11.06.2018
14:16:20
по другому и не скажешь

Кита
11.06.2018
14:16:43
проверь все конструкторы

Александр
11.06.2018
14:17:24
проверил, нарисовал этих конструкторов с интптром даже там где они не нужны
ничо не помогает
ну и разумеется падает только на девайсе
и опять же, оно бы рисовало тип моего класса, а не юайвью

Кита
11.06.2018
14:32:16
библа может какая

Tozik
11.06.2018
15:32:00
ребзя
как откоректировать контент вью
внутри контент вью лежит листвью, но без описания ViewCell, никак не могу растянуть на все белое пространство список
<ContentView.Content>
<Grid x:Name="gridElement" Padding="1" WidthRequest="58" HeightRequest="150">
<Image Source="picker.png" Grid.Row="0"/>
<Label x:Name="LabelPicker" Grid.Row="0" VerticalOptions="CenterAndExpand" HorizontalOptions="Center">?</Label>
<ListView
Margin="0"
BackgroundColor="White"
x:Name="Picker"
Grid.Row="0"
IsVisible="True"
ItemSelected="Picker_SelectedIndexChanged"
SeparatorColor="DeepSkyBlue"
HorizontalOptions="Center"/>
</Grid>
</ContentView.Content>


Олег
11.06.2018
16:58:39
Всем привет! Такой вопрос: на вью есть грид. Внутри каждой строки фрейм, внутри фрейма картинка и лэйбл. Для обработки события нажатия на грид стоит gesture recognizer. Нужно, чтобы при нажатии на строку, открывался новый пейдж и передавалось туда значение лэйбла. С навигацией проблем нет, не могу понять, как вытянуть из события текст.
по сути, при навигации дальше этот текст устанавливается в тулбаре как тайтл.
var Filter = sender as string
это ведь не сработает?
По сути можно создать вместо грида модель Filter, в вм создать observablecolletion<Filter>, во вью делать не грид, а листвью с кастомным отображением, и потом обрабатывать просто itemselected. Но в этом случае у меня проблема с противным оранжевым цветом при клике у selectedItem. Selecteditem = null не помогает.
И все равно хочется знать, как вытащить лэйблу через GR.

Vlad
11.06.2018
17:27:53

Олег
11.06.2018
17:28:35

Vlad
11.06.2018
17:28:51

Олег
11.06.2018
17:29:08
Спасибо, попробую

Vlad
11.06.2018
17:30:56

Google

Олег
11.06.2018
17:32:04

Vlad
11.06.2018
17:32:58

Олег
11.06.2018
17:34:13
Если таких строк с фреймами 5, надо к каждому прикручивать тогда.

Alexander
11.06.2018
17:36:48

Vlad
11.06.2018
17:40:53

Vitaliy
11.06.2018
17:41:33

Олег
11.06.2018
17:41:48
Именно
Если каждое событие назвать одинаково и в коде только один обработчик сделать - прокатит такое?

Vlad
11.06.2018
17:42:41
Тебе же просто текст передать

Alexander
11.06.2018
17:43:08
На половину был прав)
самое то стремное что в дебаг режиме с использованием общей среды выпонения все норм было, а вот релизные сбоки падали

Vitaliy
11.06.2018
17:43:44
Не можжет быть такого что в дебаге норм, а в релизе нет

Alexander
11.06.2018
17:45:20

Vitaliy
11.06.2018
17:46:08

Alexander
11.06.2018
17:48:43

Vitaliy
11.06.2018
17:54:07

Vlad
11.06.2018
21:51:39
Здравсвтуйте. Бывало у кого-нибудь проблема с првязкой в XF?
то есть в ViewModel есть проперти Activity
в Page пишу
Text="{Binding Activity.Distance}"
и в итоге не работает
а если написать оболочку к каждому свойству, то есть чтобы в Page писать
Text="{Binding Distance}"
а в коде написать
public double Distance => Activity.Distance;

Vladislav
11.06.2018
23:11:01

[Anonymous]
11.06.2018
23:58:42
Всем привет
Как дела Братани

Google

[Anonymous]
11.06.2018
23:59:42
Кто знает???
Помогите пожалуйста...!!!

Vlad
12.06.2018
04:56:15
Distance не обновится вместе с Activity сам по себе
Так я вызываю OnPropertyChanged и в том и в другом случае.
Просто прикол в том, что пару дней назад этот код работал...
Иии... В итоге вспомнил что есть вторая страница, где также делаю привязку и там вызываю OnPropertyChanged (nameof(NameModel));
И в итоге заработало....?
Спасибо ?

Serhii
12.06.2018
13:16:09
Всем привет. Работаю над приложением Xamarin.Android натив. При авторизации пользователю на почту приходит токен. Можно ли прямо из приложения получить доступ к этому сообщению, чтобы извлечь токен и юзать его дальше в аппе?

Igor
12.06.2018
13:17:35
Добрый день, есть проект на xamarin.forms и почти в каждом listview item имеется по несколько картинок и сложный дизайн, поетому скрол listview работает "рывками". Если написать рендерер для recyclerview, будет работать лучше или нет, кто-нить имел опыт?

Tozik
12.06.2018
13:18:54

Igor
12.06.2018
13:20:41
А что по recyclerview, стоит ли игра свечь?
lazy loading уже имеется, упрощать тоже пробовал

Max
12.06.2018
13:22:55
Ещё норм тема не грузить данные, пока пользователь скроллит
От слова совсем
Остановился- отрисовать

Igor
12.06.2018
13:30:09
проблема еще в том, что высота разная и много картинок, т.н. "самые худшие условия")
спасибо за советы

Max
12.06.2018
13:30:52
ну там FFimage заюзать, не?

Igor
12.06.2018
13:31:02
уже есть

Kirill
12.06.2018
13:54:38
А что по recyclerview, стоит ли игра свечь?
Recycler view улучшает ситуацию, но не значительно. Лучше всего ускоряет работу свой Кастомизировать лейаут с максимально захардкоженными размерами, что бы они считались только для определенных вьюх, а не для всех. Так же убрать лишние вьюхи, например несколько label объединить в один посредством FormattedText

Max
12.06.2018
13:55:32
+

Google

Igor
12.06.2018
14:21:01
какие апы на xamarin forms кто знает, на appstore / playstore где есть очень сложный дизайн и много пользователей?

Andrey
12.06.2018
14:23:46
на нэтиве знаю) а зачем использовать формсы? (не стеб, я действительно не понимаю кейсов где это можно использовать)

Igor
12.06.2018
14:26:31
просто было интересно посмотреть именно на xamarin.forms, пускай будет без сложного диза, просто очень популярная. есть такие?

Олег
12.06.2018
14:49:21
ребят, подскажите плз, есть в формсе у стандартной кнопки проперти на фон при нажатии? В доках не могу найти такое. То есть, когда анимация нажатия кнопки, меняется фон. Я так понимаю, можно сделать через обработчик, где меняется backgroundcolor, но это как-то не очень...
Видимо нету)

Vlad
12.06.2018
15:09:01

Igor
12.06.2018
15:10:17

Vlad
12.06.2018
15:10:42

Igor
12.06.2018
15:12:03
Поиск??
а по какому ключу искать примерно?

Vlad
12.06.2018
15:12:53

Igor
12.06.2018
15:13:36
имеется ввиду, что я пробовал искать, но ничего не нашел.

Vlad
12.06.2018
15:14:23
Странно. Я помню что, примерно, в течение последнего месяца кидали?
Берешь любое Native приложение, тестишь. Xamarin.Android/Xamarin.IOS работают ± так же, не заметишь разницы.
XF приложений меньше, но из тех что известные можно глянуть вот это: