【发布时间】:2015-10-16 06:17:45
【问题描述】:
我想创建一个带有图标的简单小部件来启动我的应用程序。
我的小部件及其布局正常工作,但我找不到让它在单击它时启动应用程序的方法。
这是小部件类:
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);
}
}
我从未创建过小部件,所以我不知道在这里做什么。 我已经在这里查看了更多信息,但我能找到的只是点击时更新其内容的小部件,但我尝试使用他们的代码但它不起作用。
提前致谢。
【问题讨论】:
标签: android view widget android-widget android-appwidget