在TabActivity中无法使用bindService的解决方法
来源:互联网 发布:三毛淘宝小号交易平台 编辑:程序博客网 时间:2024/05/21 19:36
在单独Activity中startService bindService 都是正常的;
把Activity放到TabActivity框架中以后bindService的ServiceConnection无法返回bind对象。
结果多次测试发现 Google Android Issue中有这个缺陷,缺陷详细信息在这里(Google Android Issue 2483)
解决方法:
Using getApplicationContext().bindService instead of just bindService on your activity solves the problem as it is using the higher level application context.
需要先调用 getApplicationContext()获取其所属的Activity的上下文环境才能正常bindService,
即用this.getApplicationContext().bindService([args…])代替原来的bindService([args…]),否则将永远失败返回false,remote service 返回也为null。
0 0
- 在TabActivity中无法使用bindService的解决方法
- 在TabActivity中无法使用bindService的解决方法
- 在TabActivity中无法使用bindService的解决方法
- 关于TabActivity中bindService的使用
- Android TabActivity无法正常bindService解决方法
- Android TabActivity无法正常bindService解决方法
- Android TabActivity无法正常bindService解决方法
- Android TabActivity无法正常bindService解决方法
- Android TabActivity无法正常bindService解决方法
- 在TabActivity类中,无法截取onKeyDown函数的解决方法。
- TabActivity中onKeyDown无法响应的解决方法
- TabActivity以及ActivityGroup调用内部的StartActivity后无法bindService
- android中使用bindservice无法启动service解决方法
- Android开发:TabActivity中onKeyDown无法响应的解决方法
- Android TabActivity中onKeyDown无法响应的解决方法
- TabActivity下在AsyncTask中使用ProgressDialog存在问题的解决方法
- TabActivity下在AsyncTask中使用ProgressDialog存在问题的解决方法
- Android TabActivity中的子Tab Activity 无法正常 bindService 之 解决方法
- Java通过InputStream读取和写入文件操作
- 导入文件路径
- 关于sizeof()的一些思考
- U3D<<SPACESHOOT>>个人重制版。代码分享(三)DestroyByContact
- 约瑟夫环问题
- 在TabActivity中无法使用bindService的解决方法
- NYOJ 题目108士兵杀敌(一)
- 完全背包2
- shell语句查询mysql数据库的常用方法
- putty 连接 qnx虚拟机
- 第十一章(二) 线程锁的使用
- gsoap的几个常用设置选项
- 左右滑动评分
- FP-Tree频繁模式树算法