canvas教程

android自定义控件canvas画图问题

字号+ 作者:H5之家 来源:H5之家 2015-09-07 14:03 我要评论( )

android自定义控件canvas画图问题我是在activity里面对控件所在的relativelayout进行了scrollBy,这样就会出现绘制不出屏幕外的那部分,是因为控件限制了大小么

我是在activity里面对控件所在的relativelayout进行了scrollBy,这样就会出现绘制不出屏幕外的那部分,是因为控件限制了大小么?该怎么写比较好,这是我的拖动代码@Override public boolean onTouchEvent(MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: currentX = (int) event.getRawX(); currentY = (int) event.getRawY(); break; case MotionEvent.ACTION_UP: break; case MotionEvent.ACTION_MOVE: int x2 = (int) event.getRawX(); int y2 = (int) event.getRawY(); container.scrollBy(currentX-x2 , currentY-y2 ); currentX=x2; currentY=y2; metroView.invalidate(); default: break; } return super.onTouchEvent(event); } 查看原帖>>

评论 |

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Canvas与ValueAnimator

    Canvas与ValueAnimator

    2017-04-28 18:00

  • Android Bitmap和Canvas学习笔记(转)

    Android Bitmap和Canvas学习笔记(转)

    2017-04-28 17:00

  • 21天学习android开发教程之SurfaceView与多线程的混搭

    21天学习android开发教程之SurfaceView与多线程的混搭

    2017-04-27 12:00

  • Android画图学习免费下载

    Android画图学习免费下载

    2017-04-27 11:01

网友点评
a