我正在构建一个具有对象列表的android应用,每个对象都有一个字段category
,该字段可以是三种可能的类别之一。
有一个大小为3x3的应用程序小部件,其中包含提到的对象列表。现在,每次创建应用小部件时,我都需要过滤列表。用户从主屏幕转到小部件页面,选择我的列表小部件,当他/她将其拖动到主屏幕时,应该弹出WidgetSettingsActivity
,为用户提供使用三个类别之一过滤列表的功能。
我从Widget类开始活动,
Intent i = new Intent(context, WidgetSettingsActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
但是当用户在主屏幕上设置每个小部件时,我应该在何时何地调用它以获取每个小部件的对话框?