本人开发过程中,发现出了黑色,不能设置其他颜色,如果设置了,就画不出东西了,后来网上终于找到了,我是在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);

更多相关文章

  1. android EditText设置不可写
  2. android“设置”里的版本号
  3. 在Fragment中设置控件点击方法,执行失败。
  4. Android(安卓)闹钟管理类的使用
  5. Android设置通知栏/状态栏透明改变通知栏颜色和app最上部分颜色
  6. android 设置中划线 下划线等
  7. Andorid Dialog 示例【慢慢更新】
  8. android图表ichartjs
  9. Android(安卓)闹钟管理类的使用

随机推荐

  1. 终于搞定Eclipse下看Android的源码
  2. Android特殊字体引入,以及描边和投影
  3. Android(安卓)Phone和Pad UA区别
  4. Android(安卓)XML属性在文档中的位置
  5. 解决Eclipse New菜单没有Android(安卓)Pr
  6. Android如何调用第三方SO库
  7. Android中使用Tcpdump抓取网络数据包
  8. Android中的lcd_density设置
  9. EditText的输入限制设置
  10. 设置EditText可点击但是不可编辑