Hirdetés

Új hozzászólás Aktív témák

  • thon73

    tag

    Véleményt szeretnék kérni:
    Van egy Service (InputMethodService). A feladatokhoz a Service metódusai szükségesek. Ezért egy elég gigantikus (adat) osztályhalmaz (melyet a Service rak össze) minden egyes példányának átadtam a Service-t, hogy meg tudja hívni a metódusait. Kicsit hasonlóan, ahogy a Context utazik.

    De:

    A Service egyúttal egy singleton is. Megtehetem-e, hogy a Service-n belül egy static metódus visszaadja magát a service-t, és akkor nem kellene az egész osztály-kaszkádon végig átadnom a címét?

    Igazából nem látom, hogy ez miért ne működne (ugyanúgy mint egy sima singletonnál), de valamiért mégsem látok erre példát. Pl. a context-et miért nem oldották meg ugyanígy?

    Köszönöm, ha útba igazítotok!

Új hozzászólás Aktív témák