のサービスがありBroadcastReceiver
ます。の関数
からサービスクラスの関数を呼び出すにはどうすればよいですか? できない場合は、どうすればよいですか?ここにいくつかのコードがあります:onReceive
BroadcastReceiver
public class MyService extends Service {
private BroadcastReceiver broadcastReceiver;
@Override
public IBinder onBind(Intent arg0) {
return null;
}
@Override
public void onCreate() {
broadcastReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
... // How to call myFunction() here?
}
};
... // intentFilter, registerReceiver, etc...
}
private void myFunction() {
... // do something
}
}