service是不是要等onStartCommand()执行完了才能接受到广播啊 服务 广播 初始化 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 动态的@Override public int onStartCommand(Intent intent, int flags, int startId) { System.out.println("onStartCommand----"); IntentFilter filter=new IntentFilter("com.ls.voice.START_RECOGNIZER"); registerReceiver(mReceiver, filter); if (mRecognizerTalk==null) { myHandler.post(new Runnable() { public void run() { initMyEngine(); } }); return super.onStartCommand(intent, flags, startId); } 广播与Service有什么关系,为什么不用BroadcastReceiver. 我不确定是什么原因,但是一般情况下注册广播应该是放在oncreate方法里吧 udp 字符发送后 ,接收的字符不正确 Android SAX解析 怎么得到单独属性 关于android源码模块编译的问题 看不起游戏的人侧目一下 关于线程更新UI 程序安装后如何点亮『移至SD卡』选项 在Android里做jni,C文件里用LOGD打LOG,但是没有输出阿 请教关于Android在windows7下安装的问题 <fragment>标签 出现异常怎么解决 setContentView();报错!!! Android Gradle 多渠道打包问题 DDPush发布两天下载超200,散点分!你自己的千万级在线即时通知系统
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
System.out.println("onStartCommand----");
IntentFilter filter=new IntentFilter("com.ls.voice.START_RECOGNIZER");
registerReceiver(mReceiver, filter);
if (mRecognizerTalk==null) {
myHandler.post(new Runnable() {
public void run() {
initMyEngine();
}
});
return super.onStartCommand(intent, flags, startId);
}