Verwenden Sie 0 oder BIND_AUTO_CREATE für bindService Flagge

Durch die Bezugnahme auf bindService (Intent-service, ServiceConnection conn, int flags)

Kann ich wissen, Wann sollten wir verwenden 0 für flags, und Wann sollten wir sollten wir BIND_AUTO_CREATE für flags? Die Dokumentation erklärt nicht, was ist der Sinn von " 0 " für Flaggen.

Beispiel für die Verwendung von 0 als flags

//Start auto complete service.
autoCompleteServiceIntent = new Intent(AutoCompleteService.class.getName()); 
startService(autoCompleteServiceIntent);
bindService(autoCompleteServiceIntent, serviceConnection, 0);

Beispiel für die Verwendung BIND_AUTO_CREATE als flags

mContext.bindService(new Intent("com.android.vending.billing.InAppBillingService.BIND"),
                             mServiceConn, Context.BIND_AUTO_CREATE);
Schreibe einen Kommentar