`

关于 surfaceview 背景覆盖的问题

阅读更多

本人开发过程中,发现出了黑色,不能设置其他颜色,如果设置了,就画不出东西了,后来网上终于找到了,我是在xml中设置的背景,我想在class中设置应该也可以

xml

<SurfaceView android:id="@+id/SurfaceView01"
		android:layout_height="fill_parent" 
		android:layout_width="fill_parent"
	    android:background="#FFFFFF"
		></SurfaceView>

 

 

class中需要加入的东西是

//画板和画笔
		sfv = (SurfaceView) this.findViewById(R.id.SurfaceView01); 
		sfv.setOnTouchListener(new TouchEvent());
		
        mPaint = new Paint(); 
          
        mPaint.setColor(Color.BLACK);// 画笔为绿色  
        mPaint.setStrokeWidth(1);// 设置画笔粗细 
        // 设置样式-填充    
        mPaint.setStyle(Style.FILL);    
        sfv.setZOrderOnTop(true);      // 这句不能少
        sfv.getHolder().setFormat(PixelFormat.TRANSPARENT);

 

分享到:
评论

相关推荐

    android图像绘制(三)画布刷屏问题记录

    在canvas中绘制动态图的时候,如果使用了一个固定的背景图片,只有一个小小的精灵在移动... 地址:Android SurfaceView 绘图覆盖刷新及脏矩形刷新方法 2、关于SuffaceView等一些知识,canvas = sfh.lockCanvas();与sfh.

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21...

    Google Android SDK开发范例大全的目录

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21...

    Google+Android+SDK开发范例大全

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21...

    Google Android SDK开发范例大全(完整版附部分源码).pdf

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 ...

    Google Android sdk 开发范例大全 部分章节代码

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21...

    Google Android SDK 开发范例大全01

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21...

    Google Android SDK 开发范例大全02

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21...

    Google Android SDK开发范例大全(完整版)

    3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21...

    Android高级编程.pdf

    1.1 一些背景信息 1.1.1 不远的过去 1.1.2 未来的前景 1.2 对Android的误解 1.3 开放的移动开发平台 1.4 自带的Android应用程序 1.5 Android SDK功能 1.5.1 对包括摄像头、GPS和加速计在内的硬件的访问 1.5.2 自带的...

    Android高级编程--源代码

    2.2.1 关于硬件设计的考虑事项 28 2.2.2 考虑用户环境 31 2.2.3 Android开发 32 2.3 To-Do List示例 35 2.4 Android开发工具 40 2.4.1 Android模拟器 41 2.4.2 Dalvik调试监控服务(DDMS) 41 2.4.3 Android...

    《Android高级编程》

    第1章 Android简介 1.1 一些背景信息 1.1.1 不远的过去 1.1.2 未来的前景 1.2 对Android的误解 1.3 开放的移动开发平台 1.4 自带的Android应用程序 1.5 Android SDK功能 1.5.1 对包括摄像头、GPS和加速计在内的硬件...

Global site tag (gtag.js) - Google Analytics