@xamarin_russia

Страница 110 из 619
Sergey
06.06.2017
20:08:15
Ребят, а кошерно юзать ViewHolder

совершенно в другом месте

где мне просто нужно показать 1 объект

Kirill
06.06.2017
20:15:04
Ребят, а кошерно юзать ViewHolder
ну ни кто не запрещает

Google
Sergey
06.06.2017
21:16:41
А еще не сталкивался кто, что в Support v7 SearchVIew onTextChanged не срабатывает когда стираешь букву

Max
07.06.2017
02:30:17
А здесь разве разрешена реклама не по теме? Где модераторы ?

Konstantine
07.06.2017
03:59:38
hi all!

Alena
07.06.2017
07:16:44
ребята , а как прописать binding property parent control-a к property child-a?

Slava
07.06.2017
09:21:21
Кошерно это сделать через ViewModel

Или Behavior / Trigger

Остальное от лукавого

Alena
07.06.2017
09:48:13
Vladislav
07.06.2017
11:34:05
господа, подскажите, как правильно обрабатывать пуш уведомления в xf?

у меня приходит уведомление, я его обрабатываю созданием Android.App.Notification, но как мне правильно вызвать нужную страницу с нужным запросом в xf?



неужели создавать другую активити?

Google
Vladislav
07.06.2017
11:49:28
да

Kirill
07.06.2017
12:08:55
да
var resultIntent = new Intent(this, typeof(MainActivity)); resultIntent.SetAction(@"push"); var pendingIntent = PendingIntent.GetActivity(this, 101, resultIntent, PendingIntentFlags.UpdateCurrent); Ну у нас примерно так используется. В MainActivity переопределяешь метод OnNewIntent и туда приходит интент, сли приложение было запущено, ну или в onCreate получаешь его, если было закрыто

Vladislav
07.06.2017
12:15:31
я так и сделал уже)

но все равно спасибо)

кстати, почему 101?

что это вообще? на что влияет

Kirill
07.06.2017
12:19:28
что это вообще? на что влияет
это request code https://developer.android.com/reference/android/app/PendingIntent.html#getActivity(android.content.Context, int, android.content.Intent, int) requestCode int: Private request code for the sender Ни на что не влияет, но по нему ты можешь ориентироваться откуда отправил интент. Указывать любой можно. Чисто для тебя

Vladislav
07.06.2017
12:21:55
понял

Кита
07.06.2017
13:44:32
Народ, кто с Realm работал/работает? Сейчас в текущей версии можно наследоваться от существующих Realm объектов?

Vladislav
07.06.2017
14:00:15
да

у меня по крайней мере работает наследование

сохраняет

Alexander
07.06.2017
14:41:14
Доброй ночи, Друзья Подскажите пожалуйста почему не получается получить значение кастомного свойства XImageSource Вот код: public static BindableProperty XImageSourceProperty = BindableProperty.Create("XImageSource", // название обычного свойства typeof(string), // возвращаемый тип typeof(XButton), // тип, котором объявляется свойство "",// значение по умолчанию defaultBindingMode:BindingMode.TwoWay ); public string XImageSource { set { SetValue(XImageSourceProperty, value); } get { return (string)GetValue(XImageSourceProperty); } } XAML: <ctrl:XButton x:Name="VocabularyXButton" XImageSource="writeText.png" />

Alexander
07.06.2017
14:57:47
А как получаешь?
InitializeComponent(); ImageForButton.Source = XImageSource;

Вот так

Возвращает пустую строку

Kirill
07.06.2017
15:00:21
InitializeComponent(); ImageForButton.Source = XImageSource;
Попробуй в BindableProperty еще передать elementChanged action (аргументом), возможно просто после задается. Ну и вообще не совсем понимаю структуру, где что написано у тебя?

Google
Kirill
07.06.2017
15:05:19
Sergey
07.06.2017
15:06:04
А если сервер лкоально запущен, как его дебажить через андройд, подключенный через кабель?

Alexander
07.06.2017
15:06:17
а на какой странице используется?
тут https://github.com/alexxaikon/EnglishTime/blob/master/EngishTime/EngishTime/Pages/MainMenu/MainMenu.xaml

Kirill
07.06.2017
15:10:35
тут https://github.com/alexxaikon/EnglishTime/blob/master/EngishTime/EngishTime/Pages/MainMenu/MainMenu.xaml
ну так врое норм. Ну попробуй обрабатывать смену

Alexander
07.06.2017
15:12:01
Sergey
07.06.2017
15:12:58
Недостаточно, что к одной сети вайфай подключены?

Max
07.06.2017
15:13:35
Недостаточно, что к одной сети вайфай подключены?
Достаточно, почему. Главное, чтобы твой сервер был виден наружу в сетку

Пробрось порт или расшарь для лок сети

Sergey
07.06.2017
15:13:58
А как это сделать?

Max
07.06.2017
15:14:15
А как это сделать?
А что за сервер

Sergey
07.06.2017
15:14:44
aspnet web api хочу тестить через уже готовое приложение

Max
07.06.2017
15:15:31
aspnet web api хочу тестить через уже готовое приложение
Ты к нему через браузер можешь подключиться или реквестнуть запрос какой-нибудь?

Sergey
07.06.2017
15:16:20


Max
07.06.2017
15:16:23
Ну вот в настройках брандмауэра открой и сделай проброс 51267

Потом попробуй с телефона или другого пк, подключиться: ipOfYourPc:51267

IP посмотреть можно из командной строки или в настройках роутера

Sergey
07.06.2017
15:26:48
Спасибо!

Ильфат
07.06.2017
15:27:33
как сделать в MvvmCross чтобы MvxListview использовал CursorAdapter или наподобии

Google
Grigory
07.06.2017
16:37:26
При отладке приложения на андроид телефоне каждый раз дважды устанавливается monoshared runtime и xamarin.android api-25 support, и это занимает довольно много времени. На эмуляторе всё деплоится гораздо быстрее. С этим можно что-то сделать?

Кита
07.06.2017
17:38:07
эм, у меня так не делает

как сделать в MvvmCross чтобы MvxListview использовал CursorAdapter или наподобии
ну очевидно что засетить ему свой адаптер какой хочешь

Ильфат
07.06.2017
17:44:08
тогда это много платформозависимого кода

Admin
ERROR: S client not available

Кита
07.06.2017
17:49:26
а ты что хотел?) в сказку попал?

Max
07.06.2017
18:01:05
а ты что хотел?) в сказку попал?
Соглашусь. MvvmCross не серебряная пуля и не средство от работы с особенностями платформ. На 70-80% процентов этот фреймворк покрывает потребности, но если нужно что-то кастомное - пиши с нуля. Можешь на один раз написать, можешь подзапариться и написать с учётом архитектуры и возможностей MvvmCross, чтоб можно было переиспользовать потом в других проектах

Ильфат
07.06.2017
18:19:26
так я и спрашиваю, есть ли что-то готовое или встроенное)

че полемику разводить)

какой минимальный интерфейс должна реализовывать коллекция, чтобы я смог забиндить её к MvxListView? IEnumerable? ICollection?

Valeriy
07.06.2017
21:12:17
IEnumerable

Vladislav
08.06.2017
07:13:25
https://metanit.com/sharp/mvc5/24.3.php

А если сервер лкоально запущен, как его дебажить через андройд, подключенный через кабель?

IEnumerable лучше не подключать к ListView, так как он не имеет доступа к элементу по индексатору. ICollection в приоритете.

какой минимальный интерфейс должна реализовывать коллекция, чтобы я смог забиндить её к MvxListView? IEnumerable? ICollection?

Misha
08.06.2017
07:37:18
DarkNet - блог о темной стороне интеренета. @darknets

Andrei
08.06.2017
08:07:53
Ребята есть вопрос Может кто-то реализовывал чат на формсах? Стоит такое начинать на формсах или нет? Есть там проблемы с перфомансом, если много мессаг и все разного размера планируется полноценный чат: текстовые мессаги + картинки + видео

Сергей
08.06.2017
08:10:29
подобный вопрос) есть ли какие то примеры или библиотеки для чата на xamarin native?

Алексеев
08.06.2017
08:12:29
Сергей https://sendbird.com/ готовое решение SignalR - основа для чата если готовое решение не подходит

Google
Max
08.06.2017
08:12:58
Пример чата на XF: https://github.com/EgorBo/CrossChat-Xamarin.Forms

Vladislav
08.06.2017
08:16:30
Нет, не нужен, если тебе не нужен динамический список

ObservableCollection нужен

И это не интерфейс а класс

Kirill
08.06.2017
08:54:21
Для чата скорость работы достаточно критична

Vladislav
08.06.2017
09:42:37
Да никто не будет пилить же на xf чаты

Misha
08.06.2017
10:19:22
Всем привет, может кто работал с Apple watch, и может помочь сэкономить время. Приложение на часах должно должно обмениваться сообщениями с приложением телефона, на симуляторах все работает замечательно. А вот на реальных устройствах приложение часов падает, после того как отправляет сообщение на телефон, дебажить на часах студия отказывается. Общение между часами и приложением реализовано с помощью WCSessionDelegate. За основу брался код из примера https://github.com/xamarin/ios-samples/blob/master/watchOS/WatchConnectivity/WatchConnectivity.OnWatchExtension/SessionManager/WCSessionManager.cs Если кто то сталкивался с похожей проблемой, буду рад любой помощи

Misha
08.06.2017
10:29:20
Я делаю стартовым проектом приложение часов, на симуляторе это дебажить позволяет, на реальных девайсах только разворачивает приложения на телефоне и часах и отваливается

Ильфат
08.06.2017
11:02:36
IEnumerable лучше не подключать к ListView, так как он не имеет доступа к элементу по индексатору. ICollection в приоритете.
я реализовал интерфейс, но элементов в списке не вижу. оно все вызывает movenext, а current даже не спрашивает. и элементов не видно

Andrey
08.06.2017
11:12:23
Для чата скорость работы достаточно критична
Parse.server + parse.livequery + xf для чата - полёт нормальный

ListView в xf не особо тупящий, даже с template selector

Хорошая новость, репостну, думаю не все подписаны

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