我能在小部件按钮点击时启动Activity类,但是尝试同样的方式启动服务时却无法工作,请告诉我如何在这里调用start service。
谢谢
startService(new Intent(this, YOUR_SERVICE_CLASS_NAME.class));
试试这段代码吧
Intent i = new Intent(this, MyWidget.class);
PendingIntent pi = PendingIntent.getBroadcast(context,0, i,0);
RemoteViews updateView = new RemoteViews(context.getPackageName(),R.layout.n);
updateViews.setOnClickPendingIntent(R.id.update_button,pi);