相关疑难解决方法(0)

在 Android 中绘制到 SurfaceView

我正在尝试做一些非常简单的绘图,SurfaceView但我无法让它工作。没有例外,但我也没有看到任何结果。

更准确地说,我正在尝试创建一个SurfaceView并用单一颜色填充它。

这是我的代码:

public class SvetlinSurfaceViewTestActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        SurfaceRenderer renderer = new SurfaceRenderer(this);
        setContentView(renderer);
    }
}

class SurfaceRenderer extends ViewGroup implements SurfaceHolder.Callback {
    private final String TAG = "Svetlin Surface Renderer";

    SurfaceView mSurfaceView;
    SurfaceHolder mHolder;

    public SurfaceRenderer(Context context) {
        super(context);

        mSurfaceView = new SurfaceView(context);
        addView(mSurfaceView);

        // Install a SurfaceHolder.Callback so we get notified when the
        // underlying …
Run Code Online (Sandbox Code Playgroud)

java android surfaceview

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

java ×1

surfaceview ×1