我需要在流媒体“显示网格线”上面显示一个选项,当用户点击它时,网格线将显示在相机流上.
任何人都可以帮我,我怎样才能在相机流媒体上显示网格线?
任何帮助都会很明显……
谢谢.
穆赫辛
@OverrIDe protected voID onDraw(Canvas canvas) { if(grID){ // Find Screen size first displayMetrics metrics = Resources.getSy@R_301_6563@().getdisplayMetrics(); int screenWIDth = metrics.wIDthPixels; int screenHeight = (int) (metrics.heightPixels*0.9); // Set paint options paint.setAntiAlias(true); paint.setstrokeWIDth(3); paint.setStyle(Paint.Style.stroke); paint.setcolor(color.argb(255,255,255)); canvas.drawline((screenWIDth/3)*2,(screenWIDth/3)*2,screenHeight,paint); canvas.drawline((screenWIDth/3),(screenWIDth/3),paint); canvas.drawline(0,(screenHeight/3)*2,screenWIDth,(screenHeight/3),paint); } }
您还需要在相机预览类的构造函数中添加以下行:
this.setwillNotDraw(false);总结
以上是内存溢出为你收集整理的Android – 在相机上显示网格线全部内容,希望文章能够帮你解决Android – 在相机上显示网格线所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)