当前位置:首页 > 技术心得 > 正文内容

如何在fragment里启动service

xjtudll10年前 (2016-08-18)技术心得16210

参考资料:http://stackoverflow.com/questions/13007355/how-to-start-service-from-fragments

问题:

如果在fragment里直接用startService,那么编译将不会通过。

如下代码在activity里是可以正确使用的,但是在fragment里却不能。

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

解决办法:

替换

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

为:

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

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/416/

标签: Android
分享给朋友:

“如何在fragment里启动service” 的相关文章

WinRAR创建自解压程序

WinRAR创建自解压程序

前面提到了用FilePacker来打包文件夹(http://xjtudll.cn/Exp/63/),这次介绍的是用WinRAR来创建自解压程序,从而实现发布单文件程序的目的。当然,你也可以另作他用。WinRAR相当普及,几乎人人电脑上都有。如何用WinRAR创建自解压程序呢?且看下面分解。1、选中要...

iOS10,Xcode8上传AppStore的时候,找不到构建版本

iOS10,Xcode8上传AppStore的时候,找不到构建版本

参考资料:http://blog.csdn.net/u013283787/article/details/52593143 使用Xcode8成功上传app之后,在itunes connect 构建版本里根本找不到上传的版本。 网上搜了搜,又查了一下邮件    &nb...

Mac OSX LaunchPad图标删除

Mac OSX LaunchPad图标删除

近期,安装了Adobe Fireworks CS4,由于是英文版的,所以找了个汉化补丁,汉化后,在LaunchPad里就出现了一个莫名其妙的图标。“WangYu(长发)”,而且无法删除。如下图所示。 这个“WangYu(长发)”没有任何作用,打开后发...

Android Studio xml编译error: Apostrophe not preceded by \

Android Studio xml编译error: Apostrophe not preceded by \

问题: Resource Path Location Type error: Apostrophe not preceded by \ (in Search' Titles) strings.xml 原因: 在string.xml中使用了转义字符 解决办法: 在编译出...

如何备份iOS4.2.1SHSH文件

如何备份iOS4.2.1SHSH文件

本教程指导大家如何备份iOS4.2.1的SHSH文件,使用工具为TinyUmbrella4.21.02,支持全系列的iPhone4,iPhone3GS,iPhone3G,iPod Touch4G,iPod Touch3G,iPod Touch2G和iPad。 没有越狱的用户或者还没有升级iOS4....

OKI单片机——ML610Q4XX 串口

OKI单片机——ML610Q4XX 串口

串口配置过程: ① 配置接收引脚,选择P02或者P42 ② IO口配置成串口模式 ③ 选择时钟 ④ 配置成传输模式或者接收模式 ④ 配置校验方式、停止位和波特率 ⑤ 配置中断状态 void UART_Init(void) { //----配置IO口----// //TXD P43DIR = 0;/...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。