我希望创建一个简单的小部件,其中包含一个图标来启动我的应用程序。
我的小部件和其布局已经正常工作,但我找不到点击它后启动应用程序的方法。
这是小部件类:
public class LauncherWidget extends AppWidgetProvider {
private static final String ACTION_CLICK = "ACTION_CLICK";
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager) {
Intent intent = new Intent(context, SplashActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
// Attach the intent to the widget's button.
final PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
remoteViews.setOnClickPendingIntent(R.id.widget, pendingIntent);
}
}
我从未创建过小部件,所以我不知道该怎么做。
我在这里查找更多信息,但我能找到的只有在单击时更新其内容的小部件,但我尝试使用它们的代码,但它不起作用。
提前致谢。