Slide 15
Slide 15 text
ハッシュタグ #nikkei_tech_talk
AppWidgetManager.getInstance(context).setWidgetPreview(
ComponentName(context, NewsWidgetProvider::class.java),
AppWidgetProviderInfo.WIDGET_CATEGORY_HOME_SCREEN,
NewsWidgetForPreview().compose(context),
)
日経電子版での対応検討 - 記事一覧ウィジェット
● 実装イメージ
アプリ内の主要記事一覧更新時に、プレビューも更新
→ 同じ情報が表示されるため
プレビュー専用のGlanceAppWidgetを実装
→ ウィジェット本体とデータ取得ロジックを切り離すため
UIパターンが異なるため (プレビューではローディングUIが不要、など)
15
ウィジェット
本体と共通
プレビュー専用