gpt4 book ai didi

android - 如何在 View 上添加图层?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:16:31 24 4
gpt4 key购买 nike

我要开发一个 Android 程序,在屏幕上显示照片。照片上有一些文字和绘图(圆形/矩形)。在屏幕上使用触摸时,文本和绘图会发生变化。我该如何实现?表面 View ?逐项叠加?还是别的?

请。建议。谢谢大家:)

最佳答案

FrameLayout 或 RelativeLayout 中的项目将重叠(除非您在 RelativeLayout 中专门将某些内容放在其他内容的上方/下方/左侧/右侧)。最好的选择是用照片的背景图像制作 RelativeLayout(或将 ImageView 作为其第一个子项),然后将 TextViews 和形状 Drawables 也定位为 RelativeLayout 的子项。您可以借助自定义 View 来完成这一切,然后自己直接在 Canvas 上绘图,但我不建议这样做,除非您真的需要。

另见 this SO post关于重叠图像。

关于android - 如何在 View 上添加图层?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2874410/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com