gpt4 book ai didi

android - 在现有 View 上显示透明 View

转载 作者:行者123 更新时间:2023-11-30 04:38:04 25 4
gpt4 key购买 nike

在 Android 2.2 中,我想在现有 View 上显示一些 Sprite 和可点击的动画。我刚刚发现 SurfaceView cannot be transparent

我试过了 overriding dispatchDraw() of a LinearLayout但这似乎无法通过 Runnable Thread 调用。

我也尝试过直接扩展 Canvas,但是当我试图将它放在我的 XML 布局中时,这很快就变成了一团糟。

我必须使用 GLSurfaceView 吗?拥有背景透明的绘图 View ?

最理想的是,我只想拥有一个Canvas,我可以在其上绘制Bitmap在不同的坐标,而不是处理GL的细节(除非GL是这是我实现透明度的唯一方法)。

最佳答案

傻兔子。只需使用 View 并将它们移动到 FrameLayout 中您想要的任何位置。 SurfaceView 不是为您要执行的操作而设计的。

关于android - 在现有 View 上显示透明 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6516539/

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