web-dev-qa-db-ja.com

フラグメントからサービスを開始する方法

リストビューアイテムのフラグメントからサービスを開始したい。私はサービスに電話しようとしています:

startService(new Intent(getActivity(),myPlayService.class));

しかし、それはまったく機能しません。フラグメントからサービスを呼び出すにはどうすればよいですか?サービスを開始する別の方法はありますか?

27

交換

startService(new Intent(getActivity(),myPlayService.class));

getActivity().startService(new Intent(getActivity(),myPlayService.class));

97
DroidBender