static void changeFolder(Context context, Intent intent) { int widgetId = IntentUtils.safeGetIntExtra(intent, AppWidgetManager.EXTRA_APPWIDGET_ID, -1); long folderId = IntentUtils.safeGetLongExtra( intent, BookmarkColumns._ID, ChromeBrowserProviderClient.INVALID_BOOKMARK_ID); if (widgetId >= 0 && folderId >= 0) { SharedPreferences prefs = getWidgetState(context, widgetId); prefs.edit().putLong(STATE_CURRENT_FOLDER, folderId).commit(); AppWidgetManager.getInstance(context) .notifyAppWidgetViewDataChanged(widgetId, R.id.bookmarks_list); } }