サービスを自分のアクティビティにバインドしようとしていますが、このコードが実行された後の何らかの理由で:
new Thread(new Runnable() {
public void run() {
httpdIntent = new Intent(MainActivity.this, HttpdService.class);
bindService(httpdIntent, mConnection, Context.BIND_AUTO_CREATE);
}
}).start();
他に何も起こりません。例外はありませんが、onCreate メソッドが想定どおりに呼び出されません。これがどのように機能するかを誤解しているかもしれませんが、このスレッドが実行された後、すぐにサービスを作成する必要があると思いました。これは正しくありませんか?アドバイスをいただければ幸いです。