如何点击窗口小部件按钮启动服务?

时间:2011-08-02 09:13:04

标签: android widget

我可以点击widget按钮启动Activity类,但是当启动服务尝试相同时它不起作用,请告诉我如何在这里调用启动服务。

感谢

2 个答案:

答案 0 :(得分:0)

使用此行代码

startService(new Intent(this, YOUR_SERVICE_CLASS_NAME.class)); 

答案 1 :(得分:-1)

试试这个代码人

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);