Enced Android.Views.View в .NET MAUIAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Enced Android.Views.View в .NET MAUI

Сообщение Anonymous »

Я мигрирую проект от Android, нативного в .NET MAUI, заменив нативные формы на встроенные представления MAUI (следуя методу встраивания, описанного на этой странице MSDN)
Однако теперь я сталкиваюсь с сложной проблемой: есть контроль нативного Android, который привлекает некоторые элементы на Canvas, и я хотел бы Migrate It in. NET. /> Теперь мне интересно, есть ли способ сделать это, возможно, преобразовать объект android.graphics.canvas в maui.graphics.canvas или встроить непосредственно контроль Android в Maui. < /p>
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>
Здесь представление визуального дерева, которое я хотел бы получить: < /p>
- Android Native page
- Maui embedded view
- Maui stuff (e.g. label)
- Converted canvas / android view
- Maui stuff (e.g. button)


Подробнее здесь: https://stackoverflow.com/questions/796 ... n-net-maui
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»