最近在做一个项目,在activity的onCreate()里调用startService(),startservice()是调用了,但是onStartCommand()一直没有执行到,然后然后就报异常了,在调试的时候发现有个view的传入数据是空的,所以报异常了,后来,看了网上的一种说法是,在activity的view初始化完后才真正调用startService();所以通过startService获得的参数在初始化view的时候还是不能用的。而我view的数据是通过服务启动之后获取的,所以在真正执行onStartCommand之前就已经出错了。
StartService在activity调用问题记录
最新推荐文章于 2022-03-14 19:19:32 发布