jjzjj

RemoteControlReceiver

全部标签

java - 如何将参数传递给 BroadcastReceiver 的子类?

我设法得到了我的headsetbuttonsgetrecognized按下时由我的应用程序调用,但其中一个按钮需要调用MyCustomActivity中的方法。问题是onReceive的第一个参数是一个无法转换为Activity和使用MyCustomActivity的内部类的上下文won'tworkinAndroid4.1除非它是静态的(它具有无法访问MyCustomActivity的方法的相同问题。所以留给我的唯一选择(为了同时支持2.x和4.1)是将Activity作为参数传递给RemoteControlReceiver.但是当实例化它的唯一方法是通过以下方式时,我该怎么做:pri