Benim için bir hizmetin sınırlı olmasına rağmen bir hizmetin çalışmasını istiyorsanız, ilk önce startService (Intent i) ile başlatılmalı.Başlangıçta bekleyinService önceHizmetService
Sorum şu: Başlatmadan hemen sonra hizmete bağlamak istermiysem, aşağıdaki kod hizmetin startService() ile oluşturulmasını garanti eder mi?
hizmet sınıfı içindeStatik yöntemi:
public static void actStart(Context ctx) {
Intent i = new Intent(ctx, BGService.class);
i.setAction(ACTION_START);
ctx.startService(i);
}
bağlanma aktivitesi: Burada yapmaya çalıştığımız ne emin değilim
BGService.actionStart(getApplicationContext());
bindService(new Intent(this, BGService.class), serviceConnection, Context.BIND_AUTO_CREATE);
Aynı problemle karşı karşıyayım. Karar verdin mi? –
Bindservice, başlangıç hizmetinin bitmesini bekler – Paul