Browse Source
* use androidx lib for backpressed callback * Update API suppressions --------- Co-authored-by: Julien Lebosquain <julien@lebosquain.net>pull/20258/merge
committed by
GitHub
3 changed files with 37 additions and 3 deletions
@ -0,0 +1,16 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- https://learn.microsoft.com/dotnet/fundamentals/package-validation/diagnostic-ids --> |
|||
<Suppressions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
|||
<Suppression> |
|||
<DiagnosticId>CP0008</DiagnosticId> |
|||
<Target>T:Avalonia.Android.AvaloniaActivity</Target> |
|||
<Left>baseline/Avalonia.Android/lib/net10.0-android36.0/Avalonia.Android.dll</Left> |
|||
<Right>current/Avalonia.Android/lib/net10.0-android36.0/Avalonia.Android.dll</Right> |
|||
</Suppression> |
|||
<Suppression> |
|||
<DiagnosticId>CP0008</DiagnosticId> |
|||
<Target>T:Avalonia.Android.AvaloniaMainActivity</Target> |
|||
<Left>baseline/Avalonia.Android/lib/net10.0-android36.0/Avalonia.Android.dll</Left> |
|||
<Right>current/Avalonia.Android/lib/net10.0-android36.0/Avalonia.Android.dll</Right> |
|||
</Suppression> |
|||
</Suppressions> |
|||
@ -0,0 +1,15 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Text; |
|||
using AndroidX.Activity; |
|||
|
|||
namespace Avalonia.Android |
|||
{ |
|||
internal class BackPressedCallback(AvaloniaActivity activity) : OnBackPressedCallback(true) |
|||
{ |
|||
public override void HandleOnBackPressed() |
|||
{ |
|||
activity.OnBackInvoked(); |
|||
} |
|||
} |
|||
} |
|||
Loading…
Reference in new issue