Page 1 of 1

In .net maui einbetten Android.views.view einbetten

Posted: 06 May 2025, 12:11
by Anonymous
Ich migriere ein Projekt von Android, der in .NET MAUI heimgesucht wird, indem ich native Formen durch eingebettete Maui -Ansichten ersetzt (nach der in dieser MSDN -Seite beschriebenen Einbettungsmethode)
Aber jetzt kann ich ein kniffliges Problem kontrollieren: Es gibt native Kontrolle, was einige Elemente annimmt. /> Jetzt frage ich mich, ob es eine Möglichkeit gibt, das zu tun, vielleicht das Objekt von Android.graphics.canvas in a maui.graphics.canvas oder direkt die Android -Kontrolle in Maui.

Code: Select all

    public class AndroidNativeControl
{

// option 1: converting this object in a Microsoft.Maui.Graphics.Canvas
public Android.Graphics.Canvas Canvas { get; set; }

// option 2: show this object in a .net maui content view
protected internal Android.Views.View View { get; protected set; }

}
< /code>
Hier eine Darstellung des visuellen Baumes, den ich erhalten möchte: < /p>
- Android Native page
- Maui embedded view
- Maui stuff (e.g. label)
- Converted canvas / android view
- Maui stuff (e.g. button)