在一个view已经显示了信息之后,如何在一个事件的响应后,重做view里边的内容?
需要哪些步骤?

解决方案 »

  1.   

    要重写View的onDraw方法
    再更改内容,调用invalidate()函数可以再一次触发onDraw事件
      

  2.   

    重载该View ,重写onDraw方法,多参考资料。
      

  3.   


    恩 要做些动画的话 可以实现Runnable接口 开线程内使用postInvalidate。
      

  4.   

    可以再次出发OnDraw函数看你怎么触发了。1.再次调用2.利用线程3. 等等。。
      

  5.   

    同一线程 Invalidate,不同线程用 postInvalidate 来强制响应onDraw
      

  6.   

    重新触发onDraw方法,但是如何让第一次(开始的时候) 和 第二次(我自己触发) 的执行内容不同呢?