我正在尝试将服务绑定到我的活动,并且在执行这段代码后出于某种原因:
new Thread(new Runnable() {
public void run() {
httpdIntent = new Intent(MainActivity.this, HttpdService.class);
bindService(httpdIntent, mConnection, Context.BIND_AUTO_CREATE);
}
}).start();
没有其他事情发生。也不例外,但是 onCreate 方法并没有像预期的那样被调用。我可能会误解它是如何工作的,但我认为在这个线程运行之后应该立即创建服务。这不正确吗?任何建议将不胜感激。