已经在xml文件中设置了android:updatePeriodMillis=“1000”
并且实现了AppWidgetProvider的onUpdate函数,
打log发现该函数只有在最初运行widget的时候调用了一次,以后没有再调用
请指教,多谢

解决方案 »

  1.   

    不知道你的是怎么写的
     @Override  
       public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {  
         
          super.onUpdate(context, appWidgetManager, appWidgetIds);  
          。
          appWidgetManager.updateAppWidget(appWidgetIds, views);  
       }  

    不知道有没有帮到你
      

  2.   

    1.5上面是可以的,到1.6增加了最短update时间,好像是半小时。如果想少于这个时间,要自己通过Service来实现!