Pinch gesture over Schedule not detected on Android

The attached sample shows how I am detecting a Pinch gesture. 

On iOS this works very nicely to allow zooming then I can adjust the height of the containing view and have a scrollable sfSchedule.

On Android, the pinch gesture is completely ignored.

As a simple test to show that even in a minimal setup it is ignored, you can edit Schedule_SamplePage.cs and at the bottom of the constructor, change which setup method is used to:

// SetupScrollableWithHorizontalScrollingNavigation(meetingRoomScheduler);  
SetupWithHorizontalScrollingNavigationNoScrollView(meetingRoomScheduler);  

I'm hoping you can either fix this in a future release or provide a workaround showing how I can have Pinch detected in Android.

The product owner wants the schedule to work well on small phones and we would rather not have to fix the scrollable height.

As noted in the attached source, this was tested with version 16.1.0.37 released 2018-04-28.

I am building with the latest stable Xamarin Forms 3.0.0.482510, Xamarin.Android 25.4.0.2 on VS Mac 7.5 (build1254).

thanks
Andy

1 Reply

GC Ganeshamoorthy Chandramoorthy Syncfusion Team May 21, 2018 12:55 PM UTC

Hi Andy, 
 
We have checked with the provided information. We are glad that you have workaround for pinch gesture recognizer for Xamarin Forms. We have already considered to implement this feature in source level and logged feature report for the same. We will implement and include this feature in any of our upcoming release. We appreciate your patience until then. 
 
Regards, 
Ganeshamoorthy C 


Loader.
Up arrow icon