Size: a a a

Xamarin Developers

2021 February 01

A

Alex in Xamarin Developers
Äртем
Всем привет, существует ли способ подключить библиотеку на Java в Xamarin или нужно будет её переписывать на c#?
источник

A

Alex in Xamarin Developers
может оно?
источник

Ä

Äртем in Xamarin Developers
Alex
может оно?
Интересно, сейчас посмотрю, спасибо
источник

A

Alex in Xamarin Developers
еще слышал про такую штуку http://www.ikvm.net/
источник

A

Alex in Xamarin Developers
Äртем
Интересно, сейчас посмотрю, спасибо
плюс нативная поддержка JNI насколько я понимаю, есть в Xamarin https://docs.microsoft.com/en-us/xamarin/android/platform/java-integration/working-with-jni
источник

A

Alex in Xamarin Developers
но за все надо платить - куча дополнительных абстракций, явно не увеличивающие производительность
источник

АИ

Аля Ильина in Xamarin Developers
а отсутствие комнды аналогичной ивенту BackgroundClicked в rg.popup чем то обосновано?
источник

IS

Ilya Sarzhanov in Xamarin Developers
Äртем
Всем привет, существует ли способ подключить библиотеку на Java в Xamarin или нужно будет её переписывать на c#?
источник

e

entdark in Xamarin Developers
Микаил
Друзья, я решил проблему!!!
Короче я убрал из конструктора подписку и как сказали, в идеал поставил в OnAppearing.
Т.е страница вызывает из своего OnAppearing точно такой же метод во viewmodel
Я подумал, что при открытии приложения у меня на эту viewModel могут быть соединены несколько страниц настроек, для удобства.. Поэтому и выполнялось наверное три раза, так как инициализировались три или сколько-то страниц при открытии приложения..
Сообщение Mr. Onion  "Может казатся что она одна, на самом же деле нет", оказалось точным  😄
Вам сразу посоветовали разные VM использовать
источник

e

entdark in Xamarin Developers
entdark
Звучит, как будто надо использовать другую VM
Вот
источник

KA

Kirill Ashikhmin in Xamarin Developers
Аля Ильина
а отсутствие комнды аналогичной ивенту BackgroundClicked в rg.popup чем то обосновано?
источник

Ä

Äртем in Xamarin Developers
Alex
но за все надо платить - куча дополнительных абстракций, явно не увеличивающие производительность
Я реализовал большую часть функционала нужной мне библиотеки, но она выдаёт екзепшны 20% случаев, устал уже дебажить по 1-2 недели из-за того что часть данных рандомная и их нельзя захардкодить, думаю может проще будет библиотеку, которую постоянно обновляют на джаве закинуть в Хамарин и не парится по поводу неожиданных екзепшенов.
источник

A

Alex in Xamarin Developers
Äртем
Я реализовал большую часть функционала нужной мне библиотеки, но она выдаёт екзепшны 20% случаев, устал уже дебажить по 1-2 недели из-за того что часть данных рандомная и их нельзя захардкодить, думаю может проще будет библиотеку, которую постоянно обновляют на джаве закинуть в Хамарин и не парится по поводу неожиданных екзепшенов.
вот ничего не могу сказать, мой опыт работы на Xamarin составляет  - 3 недели)
источник

A

Alex in Xamarin Developers
говорю лишь по опыту работы с шарпом, там есть поддержка как раз PInvoke, что как раз тебе скинули (DLLImport)
источник

Ä

Äртем in Xamarin Developers
Alex
вот ничего не могу сказать, мой опыт работы на Xamarin составляет  - 3 недели)
Опыт дело времени, особенное если есть большой  бекграунд)
источник

e

entdark in Xamarin Developers
кто-нибудь сталкивался с проблемой невидимого текста при вводе в UITextView на iOS?
при перевороде экрана, при нажатии на Enter (новая строка) или при нажатии на автодополнение текст появляется
при удалении текста Backspace'ом, буква не исчезает сразу, хотя курсор двигается, но после второго Backspace исчезает
выделение невидимого текста работает
выглядит так, будто оно не обновляет текст сразу, а с задержкой какой-то
источник

KA

Kirill Ashikhmin in Xamarin Developers
Äртем
Я реализовал большую часть функционала нужной мне библиотеки, но она выдаёт екзепшны 20% случаев, устал уже дебажить по 1-2 недели из-за того что часть данных рандомная и их нельзя захардкодить, думаю может проще будет библиотеку, которую постоянно обновляют на джаве закинуть в Хамарин и не парится по поводу неожиданных екзепшенов.
байндится библиотека (https://docs.microsoft.com/en-us/xamarin/android/platform/binding-java-library/) и используется. тормозов каких-либо заметных не даст это и можно использовать и обновлять
источник

М

Микаил in Xamarin Developers
entdark
Вам сразу посоветовали разные VM использовать
Да, одну я перевёл., а некоторые пока оставил..
источник

М

Микаил in Xamarin Developers
Привет всем!
Теперь у меня очередной вопрос опять.
Я передал сообщение, поймал сообщение и нужно обновить свойства в классе.
Но однако ничего не обновляется если в делегате выполнять все.
Отдельно по кнопке свойство обновляется.
В чем может быть дело?
Может другой поток используется
источник

Ä

Äртем in Xamarin Developers
Благодарю 👍🏻
источник