Android – 如何创建带圆角和平铺图像背景的视图?

Android – 如何创建带圆角和平铺图像背景的视图?,第1张

概述我正在尝试在 Android中创建一个具有圆角的视图,并且还使用平铺图像背景(并且显示在具有平铺背景的另一视图的顶部). 我可以为角落创建一个可绘制的形状,并为平铺图像创建一个可绘制的位图,但我看不出如何将它们应用于同一个视图. 我试过的一些事情: >将具有平铺背景的视图嵌入带有圆角的视图中 – 不起作用,平铺的背景仅显示在顶部,带有方角 >使用圆角在视图的角落上绘画 – 这不起作用,因为下面的视 我正在尝试在 Android中创建一个具有圆角的视图,并且还使用平铺图像背景(并且显示在具有平铺背景的另一视图的顶部).

我可以为角落创建一个可绘制的形状,并为平铺图像创建一个可绘制的位图,但我看不出如何将它们应用于同一个视图.

我试过的一些事情:

>将具有平铺背景的视图嵌入带有圆角的视图中 – 不起作用,平铺的背景仅显示在顶部,带有方角
>使用圆角在视图的角落上绘画 – 这不起作用,因为下面的视图的平铺背景(否则将工作正常)

解决方法 我相信您的自定义视图应使用Path定义其绘图区域.然后,您可以使用绘制和着色器绘制路径,执行您想要的 *** 作(填充和平铺).

http://developer.android.com/reference/android/graphics/Path.html

总结

以上是内存溢出为你收集整理的Android – 如何创建带圆角和平铺图像背景的视图?全部内容,希望文章能够帮你解决Android – 如何创建带圆角和平铺图像背景的视图?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1135859.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存