Hi,
I am trying to enable swipe gesture on android and IOS, I am using grid view for entire screen, it works perfectly on IOS but don't work on android , any Ideas?
Code:
<br />
<Grid x:Name="GridBox" RowSpacing="0" ColumnSpacing="0"><br />
<Grid.ColumnDefinitions><br />
<ColumnDefinition Width="*" /><br />
<ColumnDefinition Width="*" /><br />
</Grid.ColumnDefinitions><br />
<Grid.RowDefinitions><br />
<RowDefinition Height="*" /><br />
<RowDefinition Height="*" /><br />
<RowDefinition Height="Auto" /><br />
</Grid.RowDefinitions><br />
<Grid.GestureRecognizers><br />
<SwipeGestureRecognizer Direction="Left" Swiped="Handle_Swiped_Left" Threshold="1" /><br />
<SwipeGestureRecognizer Direction="Right" Swiped="Handle_Swiped_Right" Threshold="1"/><br />
</Grid.GestureRecognizers><br />
<StackLayout BackgroundColor="White" Grid.Column="0" Grid.Row="0" ><br />
<StackLayout.GestureRecognizers><br />
<TapGestureRecognizer Tapped="ProductPressedHandler"/><br />
</StackLayout.GestureRecognizers><br />
<Label HorizontalOptions="Center" Margin="0,5,0,0" Text="product Title" TextColor="Red" FontSize="20"/><br />
<Label Text="12345678902323424" TextColor="Black" FontSize="14"/><br />
<Image BackgroundColor="White"><br />
<Image.Source> <br />
<OnPlatform x:TypeArguments="ImageSource"> <br />
<On Platform="Android" Value="logo.png"/><br />
<On Platform="iOS" Value="Logo.png"/><br />
</OnPlatform> <br />
</Image.Source><br />
</Image><br />
</StackLayout><br />
<StackLayout BackgroundColor="White" Grid.Column="0" Grid.Row="1"><br />
<StackLayout.GestureRecognizers><br />
<TapGestureRecognizer Tapped="ProductPressedHandler"/><br />
</StackLayout.GestureRecognizers><br />
<Label HorizontalOptions="Center" Margin="0,5,0,0" Text="product Title" TextColor="Red" FontSize="20"/><br />
<Label Text="12345678902323424" TextColor="Black" FontSize="14"/><br />
<Image Source="Logo.png" /><br />
</StackLayout><br />
<StackLayout BackgroundColor="White" Grid.Column="1" Grid.Row="1" Grid.RowSpan="1" ><br />
<StackLayout.GestureRecognizers><br />
<TapGestureRecognizer Tapped="ProductPressedHandler"/><br />
</StackLayout.GestureRecognizers><br />
<Label HorizontalOptions="Center" Margin="0,5,0,0" Text="product Title" TextColor="Red" FontSize="20"/><br />
<Label Text="12345678902323424" TextColor="Black" FontSize="14"/><br />
<Image Source="Logo.png" /><br />
</StackLayout><br />
<StackLayout BackgroundColor="White" Grid.Column="1" Grid.Row="0" Grid.RowSpan="1" ><br />
<StackLayout.GestureRecognizers><br />
<TapGestureRecognizer Tapped="ProductPressedHandler"/><br />
</StackLayout.GestureRecognizers><br />
<Label HorizontalOptions="Center" Margin="0,5,0,0" Text="product Title" TextColor="Red" FontSize="20"/><br />
<Label Text="12345678902323424" TextColor="Black" FontSize="14"/><br />
<Image Source="Logo.png" /><br />
</StackLayout><br />
<ActivityIndicator Color="Red" x:Name="Loader" IsVisible="false" IsRunning="false" BackgroundColor="White" Grid.Column="0" Grid.Row="0" Grid.RowSpan="2" Grid.ColumnSpan="2"/><br />
<Button BackgroundColor="Red" Text="Order" HorizontalOptions="FillAndExpand" Grid.Column="0" Grid.Row="2" Grid.ColumnSpan="2" Padding="0" Margin="0" TextColor="White" /><br />
</Grid><br />
Thanks!!
David