请教,如何在AppWidget上实现动画?
我google了下,说目前框架不支持使用Animation,如果要有动画效果,就只能自己启动了线程,定时刷新界面。
这样的话,一旦如果应用由于内存暂时被系统kill掉了,岂不是动画效果不就没了吗?

解决方案 »

  1.   

    如果是希望在appwidget里面实现动画 你可以自己定义一个layout然后自己处理这个layout的刷新widget不支持动画实际上只是remoteview不支持动画而已
      

  2.   

    这个很难 
    android闲置了对复杂控件的限制 只能用很少的集中控件 
    在framwork层用@表示 你想用动画 必须修改framwork
    然后实现动画 然后在底层加上@ 让android实现动画
    必须在底层做!
      

  3.   


    任何程序都可能死掉 即使是Widget绑定了Launcher能重启一样可能因为low memory而死掉
    动画效果只是一个Widget中的一个效果 如果widget都死了 那的确是怎么都没办法了而且Android对Widget中的控件支持很少 很多厂家都在扩展