public void onEnabled(Context context) { Log.e(TAG,"onenabled = " + isInUse); super.onEnabled(context); isInUse = true; Log.e(TAG,"onenabled = " + isInUse); } //当最后一个该Widget删除是调用该方法,注意是最后一个
@Override public void onEnabled(Context context) { super.onEnabled(context); UsageAnalytics.sendAnalyticsEvent(this.getClass().getSimpleName(), "enabled"); }
@Override public void onDisabled(Context context) { super.onEnabled(context); UsageAnalytics.sendAnalyticsEvent(this.getClass().getSimpleName(), "disabled"); }
@Override public void onEnabled(Context context) { super.onEnabled(context); Timber.d("SmallWidget: Widget enabled"); SharedPreferences preferences = AnkiDroidApp.getSharedPrefs(context); preferences.edit().putBoolean("widgetSmallEnabled", true).commit(); UsageAnalytics.sendAnalyticsEvent(this.getClass().getSimpleName(), "enabled"); }
/** * 当该窗口小部件第一次添加到桌面时调用该方法 */ @Override public void onEnabled(Context context) { super.onEnabled(context); }
@Override public void onEnabled(Context context) { super.onEnabled(context); }
/** * 当 Widget 第一次被添加时调用,例如用户添加了两个你的 Widget,那么只有在添加第一个 Widget 时该方法会被调用。 * 所以该方法比较适合执行你所有 Widgets 只需进行一次的操作 * * @param context */ @Override public void onEnabled(Context context) { super.onEnabled(context); }
@Override public void onEnabled(Context context) { super.onEnabled(context); Log.d(TAG, "onEnabled: "); } }
@Override public void onEnabled(Context context) { Log.e(TAG, "onEnabled"); // 在第一个 widget 被创建时,开启服务 SERVICE_INTENT.setPackage("com.theone.dynamicwallpaper"); context.startService(SERVICE_INTENT); super.onEnabled(context); }
@Override public void onEnabled(Context context) { super.onEnabled(context); context.startService(new Intent(context, MonitorService.class)); }
@Override public void onEnabled(Context context) { super.onEnabled(context); // 在第一个 widget 被创建时,开启服务 context.startService(new Intent(context,WeatherWidgetService.class)); }
/** * {@inheritDoc} */ public void onEnabled(Context context) { super.onEnabled(context); Intent i = new Intent(context, ClockUpdateService.class); i.setAction(notificationService.START_SERVICE); context.startService(i); }
@Override public void onEnabled(Context context) { LOG_YBO.debug("onEnable"); super.onEnabled(context); }
@Override public void onEnabled(Context context) { LOG_YBO.debug("onEnable"); super.onEnabled(context); }
/** * 当 Widget 第一次被添加时调用,例如用户添加了两个你的 Widget, * 那么只有在添加第一个 Widget 时该方法会被调用。 * 所以该方法比较适合执行你所有 Widgets 只需进行一次的操作。 */ @Override public void onEnabled(Context context) { super.onEnabled(context); LogUtil.d(this, "onEnabled"); }
@Override public void onEnabled(Context context) { LOG_YBO.debug("onEnable"); super.onEnabled(context); }
@Override public void onEnabled(Context context) { LOG_YBO.debug("onEnable"); super.onEnabled(context); }
@Override public void onEnabled(Context context) { super.onEnabled(context); AppWidgetProviderAlarm widgetProviderAlarm = new AppWidgetProviderAlarm(context, LessWidgetProvider.class); widgetProviderAlarm.setAlarm(); }
@Override public void onEnabled(Context context) { super.onEnabled(context); AppWidgetProviderAlarm appWidgetProviderAlarm = new AppWidgetProviderAlarm(context, MoreWidgetProvider.class); appWidgetProviderAlarm.setAlarm(); }
@Override public void onEnabled(Context context) { super.onEnabled(context); if (Screen.hasScreenHBM()) { setWidgetActive(true, context.getApplicationContext()); } else { Utils.toast("Your device does not have HBM/SRE, this widget will not work. Please remove it.", context); } }