У меня проблема. Я использую SkiaSharp для создания TriangleGrid. Сейчас я рисую сетку, но теперь я хочу прикоснуться к треугольнику в сетке, чтобы раскрасить его. Для этого мне нужно добавить TouchEvent в SKCanvasView, но я не знаю, как это сделать.
В Интернете я могу найти следующий пример:
- https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/graphics/skiasharp/paths/finger-paint
- https://github.com/mattleibow/SkiaSharpDemo/blob/master/SkiaSharpDemo/SkiaSharpDemo/MainPage.xaml
Но я использую Xamarin Android, и этот пример не работает в моем коде. Я также пробовал использовать:
skiaView = FindViewById<SkiaSharp.Views.Android.SKCanvasView>(Resource.Id.skiaView);
skiaView.SetOnTouchListener += OnTouch;
Но это дает мне ошибку: «Невозможно назначить SetOnTouchListener, потому что это« группа методов »»
Может ли кто-нибудь помочь мне получить TouchListener на моем холсте SkiaSharp !?
'TouchEffect' does not contain a definition for 'OnTouchAction' and no accessible extension method 'OnTouchAction' accepting a first argument of type 'TouchEffect' could be found (are you missing a using directive or an assembly reference?)
- person Vreesie   schedule 30.04.2019