我需要将内容直接绘制到Android桌面上,就像Google Search那样。
如果继承View就没有什么问题,但是View的显示效果和绘画性能达不到要求。如果继承SurfaceView的话,当拖动桌面的时候(不是拖动SurfaceView本身),它并不跟着动,位置好像是固定的。
请问有人知道怎么解决SurfaceView的这个问题吗?

解决方案 »

  1.   

    SurfaceView 的父类就是  View 
       SurfaceView 应该可以达到你想要的效果.
      

  2.   

    To Crazy24k:谢谢。不过它们两个绘图机制应该是不一样的。
      

  3.   

    Android开发中利用surfaceView做游戏
      

  4.   

    桌面上的东西一般都是widget,Search及时钟都是.
    如果楼主只是想要做一个东西显示在楼面并定时更新的话,用Widget就OK了.
      

  5.   

    谢谢回复。google search是个假widget和时钟的实现是不一样的。请看看android代码中的这部分内容。我就是仿照它做的。但是用view达不到我要的效果,因为我要显示的是即时图片,不是控件。
      

  6.   

    我对此也比较头疼  SurfaceView只有一个且不动还好,一动就有问题
      

  7.   

    现有的构架 1.5,在桌面widget上面做动画是很难做到的,因为使用的remote view,HTC是自己修改了左面的代码,给他的自己的插件留有后门。
      

  8.   

    动态手写surfaceview,然后添加到布局里面去