0

我实际上面临一个问题,我想使用surfaceview以编程方式绘制一条线,这条线将与屏幕一样高,我希望这条线垂直绘制。我已经在我的 XML 中定义了surfaceview,但我现在想编辑它。希望有人能帮助我。

4

1 回答 1

2

每个 GLSurfaceView 都有一个 Render。每个 Render 都有 onDraw 方法(或类似的方法)。实际上有3种方法。第一个执行到初始化阶段,第二个用于准备阶段,第三个用于绘图。在这第三种方法中,您必须画一条线。不记得画线的确切方法,因为我正在画三角形。

您说您正在使用 XML 创建 GLSurfaceView。因此,您必须使用 .findViewById() 来获取它,然后添加 Render。

于 2013-08-15T10:56:35.143 回答