草庐IT

setOnClickPendingIntent

全部标签

android - 小部件 setOnClickPendingIntent 未启动服务

下面的例子here我轻松地创建了我的小部件。然后我向我的小部件添加了一个按钮,这个按钮应该启动一个服务所以我将以下代码添加到我的WidgetProvider@OverridepublicvoidonEnabled(Contextcontext){Log.e("ERROR","REMOVEME");//TODOremove.ThisisforeclipselogcatrecognitionRemoteViewsviews=newRemoteViews(context.getPackageName(),R.layout.widget_layout);Intentintent=newInte

android - 小部件 setOnClickPendingIntent

所以,我很难弄清楚如何让我的应用程序小部件按照我想要的方式工作,或者如果可能的话。Widget有一个ImageView,我给它分配了一个setOnClickPendingIntent。但是,我想要完成的基本上只是实例化一个类并在用户点击应用程序小部件中的ImageView时调用该类中的方法。但是,我怎样才能让PendingIntent做一些事情而不只是启动一个Activity呢?不确定这是否有意义,但我非常感谢您的帮助。//CreateanIntenttolaunchMainActivityIntentintent=newIntent(context,MainActivity.clas