Back to project page calendar-widget.
The source code is released under:
Apache License
If you think the Android project calendar-widget listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.plusonelabs.calendar; // www . j av a2 s .co m import android.content.Context; import android.content.Intent; import android.view.ContextThemeWrapper; import android.widget.RemoteViewsService; import static com.plusonelabs.calendar.Theme.getCurrentThemeId; import static com.plusonelabs.calendar.prefs.CalendarPreferences.PREF_ENTRY_THEME; import static com.plusonelabs.calendar.prefs.CalendarPreferences.PREF_ENTRY_THEME_DEFAULT; public class EventWidgetService extends RemoteViewsService { @Override public RemoteViewsFactory onGetViewFactory(Intent intent) { Context appContext = getApplicationContext(); int currentThemeId = getCurrentThemeId(appContext, PREF_ENTRY_THEME, PREF_ENTRY_THEME_DEFAULT); ContextThemeWrapper context = new ContextThemeWrapper(appContext, currentThemeId); return new EventRemoteViewsFactory(context); } }