本文介绍了为什么我无法在SurfaceView上绘图?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好。为什么这个程序会强制关闭?
Hi. Why this program go to force close ?
SurfaceView srf;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Init();
srf = (SurfaceView)findViewById(R.id.surfaceView1);
Canvas cv = new Canvas();
Paint pn = new Paint();
pn.setAntiAlias(true);
pn.setStrokeWidth(6f);
pn.setColor(Color.BLUE);
pn.setStyle(Paint.Style.STROKE);
pn.setStrokeJoin(Paint.Join.ROUND);
cv.drawLine(2, 2, 100, 100,pn);
srf.draw(cv);
}
推荐答案
这篇关于为什么我无法在SurfaceView上绘图?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!