【发布时间】:2010-11-03 14:43:27
【问题描述】:
我想要做的是,一旦 AppWidget 从用户的 Android 手机的主屏幕中删除,我想停止更新 AppWidget 的后台服务。
这是我正在使用的代码...不明白有什么问题?
@Override
public void onDeleted(Context context, int[] appWidgetIds){
Intent serviceIntent = new Intent(context, UpdateService.class);
context.stopService(serviceIntent);
super.onDeleted(context, appWidgetIds);
}
有什么想法吗?感谢您的帮助。
【问题讨论】:
-
在这方面重写 onDisabled(Context context) 有帮助吗?
-
是否抛出异常?
-
@prateek-jain 没有抛出异常,但服务也没有停止。
标签: android android-widget android-appwidget