首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MAUI (安卓) SurfaceView

MAUI (安卓) SurfaceView
EN

Stack Overflow用户
提问于 2022-09-20 10:19:13
回答 1查看 79关注 0票数 0

我需要一个Android.Views.SurfaceView组件来绘制。

我放置了一个Microsoft.Maui.Controls.BoxView组件,然后尝试使用

var platformHandler = compname.Handler.PlatformView;,但是我接收到Android.Views.View,它不像我所需要的那样拥有/关联一个Android.Views.Surface对象。

我是否可以使用带有SurfaceViewSurface‘相关’对象的组件?

也许是从Surface中提取Android.Views.View对象的一种方法

EN

回答 1

Stack Overflow用户

发布于 2022-09-21 08:51:01

由于.NET MAUI是一个跨平台的框架,可以使用C#和XAML创建本地移动和桌面应用程序,因此可以尝试使用Microsoft.Maui.Graphics来实现这一点。

.NET多平台应用程序UI (.NET MAUI)图形,在Microsoft.Maui.Graphics命名空间中,使您能够在定义为ICanvas对象的画布上绘制图形对象。

.NET MAUI GraphicsView控件提供对ICanvas对象的访问,可以在该对象上设置属性和调用方法来绘制图形对象。有关GraphicsView的更多信息,请参见GraphicsView

有关更多信息,请查看:绘制图形对象

此外,.NET MAUI图形还包括用实心颜色、渐变、重复图像和图案绘制图形对象的能力。Paint类是一个抽象类,它用它的输出绘制对象。派生自画图的类描述了绘制对象的不同方法。

有关更多信息,请查看:绘制图形对象

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73785145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档