gpt4 book ai didi

android - 如何将textview添加到动态surfaceview android

转载 作者:行者123 更新时间:2023-11-29 00:24:25 27 4
gpt4 key购买 nike

实际上我的问题是我想在特定位置将 TextView 添加到表面 View ,无论它是角落还是中心。在此我正在动态获取表面 View ,我必须动态地将 TextView 添加到该表面 View 请帮助我

最佳答案

另一种方法是将文本直接写入 SurfaceView。为此,您可以通过扩展 SurfaceView 创建自定义实现。然后,重写 onDraw() 方法以在其上绘制文本。

还没有测试过这是否有效,但是尝试类似的东西:

public class MySurfaceView extends SurfaceView {

Paint paint;

public MySurfaceView() {

Paint paint = new Paint();
paint.setColor(Color.BLACK);
paint.setTextSize(25);

setWillNotDraw(false);
}

public class onDraw(Canvas canvas) {

super.onDraw(canvas);

canvas.drawText("Your Text", 10, 10, paint);
}

}

关于android - 如何将textview添加到动态surfaceview android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20772575/

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