Size: a a a

Xamarin Developers

2021 February 07

KA

Kirill Ashikhmin in Xamarin Developers
И, как понимаю, приложению нужен bluetooth? вот в последних версиях андроида что бы он работал нужна геолокация
источник

AZ

Alexey Zaburez in Xamarin Developers
Блютуз не пользуется, приложение максимально простое
источник

AZ

Alexey Zaburez in Xamarin Developers
Ну и как это обойти? Неплохо было бы придумать тот диалог с предложением включения геолокации, как во всех других приложениях, прежде чем стучаться в геолокацию
источник

AZ

Alexey Zaburez in Xamarin Developers
Я вообще не нахожу информации по этой проблеме, по туториалам с геолокацией ничего не упустил, не знаю даже что делать
источник

AZ

Alexey Zaburez in Xamarin Developers
По идее метод GetLocationAsync стучиться в позицию пользователя, думаю, если убрать получение геолокации в приложении и брать последнюю известную - краша не будет, но актуальными данные не особо будут
источник

AZ

Alexey Zaburez in Xamarin Developers
location = await Xamarin.Essentials.Geolocation.GetLocationAsync(
                               new Xamarin.Essentials.GeolocationRequest()
                               {
                                   DesiredAccuracy = Xamarin.Essentials.GeolocationAccuracy.Medium,
                                   Timeout = TimeSpan.FromSeconds(10)
                               });
Вот виновник, даже если не специализировать GeolocationRequest - NRE вылетает все равно. Может существуют либы для доступа геолокации помимо Essentials, которые работают?
источник

KA

Kirill Ashikhmin in Xamarin Developers
Alexey Zaburez
location = await Xamarin.Essentials.Geolocation.GetLocationAsync(
                               new Xamarin.Essentials.GeolocationRequest()
                               {
                                   DesiredAccuracy = Xamarin.Essentials.GeolocationAccuracy.Medium,
                                   Timeout = TimeSpan.FromSeconds(10)
                               });
Вот виновник, даже если не специализировать GeolocationRequest - NRE вылетает все равно. Может существуют либы для доступа геолокации помимо Essentials, которые работают?
ну можно проверять включена ли геолокация перед вызовом метода
источник

AZ

Alexey Zaburez in Xamarin Developers
Kirill Ashikhmin
ну можно проверять включена ли геолокация перед вызовом метода
Не нахожу метода в Essentials
источник

KA

Kirill Ashikhmin in Xamarin Developers
Вот про это не подскажу, не использовал геолокацию через essential
источник

AZ

Alexey Zaburez in Xamarin Developers
Kirill Ashikhmin
Вот про это не подскажу, не использовал геолокацию через essential
Нашел еще туториал обновленный от микромягких, обработка получения геолокации в отдельном таске с CancellationToken. Завелось, но все еще не пойму, почему пришлось так делать.
источник

IS

Ilya Sarzhanov in Xamarin Developers
Tursunali Vositov
Всем привет. Как решить эту проблему?
обычно это делается так, если у вас к примеру есть два класса одинакового названия, то чтобы их разделить надо, либо полное имя, либо алиас в спейсах "using mTASK  = SSService.lib.Task; using  tTask=System.Threading.Tasks .Task"
источник

M

Max in Xamarin Developers
почему первая страница в стеке навигации шелла может быть null?
источник

M

Max in Xamarin Developers
источник

МФ

Михаил Филиппов... in Xamarin Developers
Здравствуйте, подскажите пожалуйста, как по нормальному сделать в xamarin forms foreground service для ведра через DI, есть может у кого семплы?!
источник

IS

Ilya Sarzhanov in Xamarin Developers
Max
почему первая страница в стеке навигации шелла может быть null?
Потому что стек это readonlylist на который можно повлиять только через пуш или поп
источник

ES

Evgeniy Stepanov in Xamarin Developers
Всем привет. Кто знает нормальный контрол ColorPicker'а без импорта skiasharp?
источник

MO

Mr. Onion in Xamarin Developers
Evgeniy Stepanov
Всем привет. Кто знает нормальный контрол ColorPicker'а без импорта skiasharp?
Та можете свой сделать
источник

MO

Mr. Onion in Xamarin Developers
10 минут работы где-то
источник

ES

Evgeniy Stepanov in Xamarin Developers
не, хотелось бы не на слайдерах а со смешиванием цветов на палитре
источник

MO

Mr. Onion in Xamarin Developers
Скиньте пример
источник