读书人

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

发布时间: 2012-03-24 14:00:46 作者: rapoo

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获取

读书人网 >Android

热点推荐