LineSprite drawLine1 = new LineSprite(1f,2.5f,x,y);
LineSprite drawLine2 = new LineSprite(1f,2.5f,x,y);画了两条直线,怎么不显示呢?

解决方案 »

  1.   

    看了你的贴 才去看了一下rokon到底是什么东西 
    http://www.rokonandroid.com/
      

  2.   

    http://www.eoeandroid.com/thread-35189-1-1.html
      

  3.   

    呵呵,我是看了这个贴才知道用LineSprite ,可是不显示
      

  4.   

    哪位用过rokon的,帮帮忙,谢谢了,嘿嘿~~~
      

  5.   

    可以用的。你是不是设置的两个点靠的太近了啊,试试这个
    LineSprite ls = new LineSprite(100, 100, 100, 200);
    add(0, ls);
      

  6.   

    画出来了啊,贴下代码呗。全是点的问题应该是你设置的问题,我只记得上学的时候学windows编程的时候有设置画线的类型的,如直线、虚线什么的,还有线的宽度、颜色什么的,都可以设置。
    这个帖子针对的是能否画出来的问题,我觉得能画出来,具体的显示形式是小问题,请把画线部分的代码贴出来好吗?谢谢了。
      

  7.   


    for(int i = 0; i<LeverManager.point.length-1;i++)
    {
    LineSprite ls = new LineSprite(LeverManager.point[i].x,LeverManager.point[i].y,LeverManager.point[i+1].x,LeverManager.point[i+1].y);
    ls.setGreen(i/100f);
    ls.setWidth(2);
    ls.setHeight(2);
    add(0,ls);
    }这是代码,我在另外一个工程里面画,啥都没有烦得很LeverManager是一个点的集合类