当前位置: 代码迷 >> Android >> Intent启动service起动不了了解决方案
  详细解决方案

Intent启动service起动不了了解决方案

热度:40   发布时间:2016-05-01 21:51:24.0
Intent启动service起动不了了
下面是Intent部分
Java code
             Mp3Info mp3Info=mp3Infos.get(position);//这里的mp3Info取到数据了        System.out.println("mp3Info....."+mp3Info);//这里打印出了mp3Info数据        Intent intent =new Intent();        intent.putExtra("mp3Info", mp3Info);        intent.setClass(this, DownloadService.class);        startService(intent);

下面是service类的部分
Java code
        Mp3Info mp3Info =(Mp3Info) intent.getSerializableExtra("mp3Info");        System.out.println("service+++++"+mp3Info);//这里始终没有打印出来

下面是AndroidManifest.xml部分代码
XML code
<service android:name=".DownloadService"></service>


------解决方案--------------------
你想问什么问题?
------解决方案--------------------
没看清楚问啥
------解决方案--------------------
startService 在onstart 去获取数据 bindservice 在onbind获取
  相关解决方案