[Hjälp] Switch knapp väljer google kalender?

Diskussion i 'Frågor, support och diskussion' startad av Lofblom, 17 mars 2014.

  1. Lofblom

    Lofblom Youth Droid Medlem

    Blev medlem:
    31 mars 2010
    Inlägg:
    111
    Mottagna gillanden:
    2
    Operatör:
    Tre
    Telefon:
    Nexus 6

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    Nexus 6
    ROM:
    Stock
    Info:
    root, TWRP, Xposed
    SOm topic lyder.

    Helt new i allt det här. kastat in lite knappar och en kalender och skulle vilja så att jag kan välja och se olika kalendrar jag har delat.... ja ni fattar. :)

    bild här

    [​IMG]
     
  2. bvb

    bvb Solbränd Android Hedersmedlem

    Blev medlem:
    1 februari 2011
    Inlägg:
    3.415
    Mottagna gillanden:
    1.419
    Operatör:
    Tre Telia Hallon Halebop

    MINA ENHETER

    Operatör:
    Tre Telia Hallon Halebop
    Platta:
    Apple iPad Mini
    Övrigt:
    Chromecast x6
    Lofblom gillar detta.
  3. Lofblom

    Lofblom Youth Droid Medlem

    Blev medlem:
    31 mars 2010
    Inlägg:
    111
    Mottagna gillanden:
    2
    Operatör:
    Tre
    Telefon:
    Nexus 6

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    Nexus 6
    ROM:
    Stock
    Info:
    root, TWRP, Xposed
    Tackar.

    Rena grekiskan men vad jag förstog så är det inte så lätt som jag hade trott eller så är man helt efter :)

    Snabb kika lite nu bara och det kändes mer som att det var för enstaka events och inte som jag nu har gjort alla skift och alla skiftlag i gCalendar.

    Skickat från min Nexus 5 via Tapatalk
     
    Last edited: 17 mars 2014
  4. bvb

    bvb Solbränd Android Hedersmedlem

    Blev medlem:
    1 februari 2011
    Inlägg:
    3.415
    Mottagna gillanden:
    1.419
    Operatör:
    Tre Telia Hallon Halebop

    MINA ENHETER

    Operatör:
    Tre Telia Hallon Halebop
    Platta:
    Apple iPad Mini
    Övrigt:
    Chromecast x6
    Jo det är en blandning av Grekiska och en djungel haha

    Har dålig koll på det. Men du kan alltid kasta iväg frågan på stackoverflow.com, eller söka runt där! Finns tusentals nyttiga frågor/svar med info! :teeth:
     
    Lofblom gillar detta.
  5. Lofblom

    Lofblom Youth Droid Medlem

    Blev medlem:
    31 mars 2010
    Inlägg:
    111
    Mottagna gillanden:
    2
    Operatör:
    Tre
    Telefon:
    Nexus 6

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    Nexus 6
    ROM:
    Stock
    Info:
    root, TWRP, Xposed
    thx! verkar ju lite mer insatt så har du väldigt lite att göra får du hjälpa mig med att leta.

    Finns kanske nån app som fungerar på samma sätt som jag kan läsa av koden och ändra för att lära mig?
     
  6. bvb

    bvb Solbränd Android Hedersmedlem

    Blev medlem:
    1 februari 2011
    Inlägg:
    3.415
    Mottagna gillanden:
    1.419
    Operatör:
    Tre Telia Hallon Halebop

    MINA ENHETER

    Operatör:
    Tre Telia Hallon Halebop
    Platta:
    Apple iPad Mini
    Övrigt:
    Chromecast x6
    Kan kolla runt lite bättre senare ikväll, men du skulle kunna kolla in Github och söka och se projekten är uppsatta.

    Sen under det jag länkade tidigare så såg jag detta. http://developer.android.com/guide/topics/providers/calendar-provider.html#sync-adapter

    Verkade finnas ett sample att ladda ned!
     
    Lofblom gillar detta.
  7. Lofblom

    Lofblom Youth Droid Medlem

    Blev medlem:
    31 mars 2010
    Inlägg:
    111
    Mottagna gillanden:
    2
    Operatör:
    Tre
    Telefon:
    Nexus 6

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    Nexus 6
    ROM:
    Stock
    Info:
    root, TWRP, Xposed
    bvb gillar detta.
  8. e7andy

    e7andy Professional Droid Hedersmedlem

    Blev medlem:
    14 oktober 2009
    Inlägg:
    2.349
    Mottagna gillanden:
    835
    Telefon:
    Huawei P10 Plus

    MINA ENHETER

    Telefon:
    Huawei P10 Plus
    Telefon 2:
    Nexus 5
    Telefon 3:
    ADP1
    Övrigt:
    LG G Watch R, ChromeCast
    Jag förstår inte riktigt vad du vill göra.

    Har du 6 st Google-kalendrar (lag 1-5 och info) och du vill slå av och på visning av innehållet i dem?
    Ska innehållet för valda kalendrar visas när du klickar i kalendern?
     
  9. Lofblom

    Lofblom Youth Droid Medlem

    Blev medlem:
    31 mars 2010
    Inlägg:
    111
    Mottagna gillanden:
    2
    Operatör:
    Tre
    Telefon:
    Nexus 6

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    Nexus 6
    ROM:
    Stock
    Info:
    root, TWRP, Xposed
    Ber om ursäkt eftersom jag var otydlig.
    Såhär är det tänkt.
    Stämmer bra att jag har ex antal kalendrar inlagt hos google.

    5st och ett för varje skiftlag på jobbet.
    Tänkte då att gubbarna på firman ha användning av denna app.

    Kalle jobbar på skift lag 1, han vill planera in en weekendresa men hur knegar han?

    Han trycker då in knappen för sitt skiftlag och letar fram ett datum som skulle fungera.

    Greger knegar på skiftlag 4. Kalle har hört att Greger är intresserad av lite övertid men hur jobbar då Greger? Jo kalle slänger sig på knappen för lag 4 och time'ar in en helg som Greger är ledig.

    Vill alltså att det ska se ut såhär eller ialf nått liknande.

    [​IMG]



    Skickat från min Nexus 5 via Tapatalk
     
  10. e7andy

    e7andy Professional Droid Hedersmedlem

    Blev medlem:
    14 oktober 2009
    Inlägg:
    2.349
    Mottagna gillanden:
    835
    Telefon:
    Huawei P10 Plus

    MINA ENHETER

    Telefon:
    Huawei P10 Plus
    Telefon 2:
    Nexus 5
    Telefon 3:
    ADP1
    Övrigt:
    LG G Watch R, ChromeCast
    Jag hade gjort så här för att nå dit du vill:
    1. Hämta ut events från en kalender och presentera i kalendern.
    2. Hämta ut events från en kalender till och presentera i kalendern.
    Då har du kommit jättelångt och kan alltså visa upp multipla kalendrar.
    För att lösa det hade jag skapat en array med 2 kalenderId och använt den för att hämta ut kalenderevents.

    Nästa steg är att låta en switch dölja events från en kalender. Switchen triggar bara den kod som utför arbetet.
    Det koden gör är att ta bort den icke valda kalendern från arrayen med aktiva kalendrar och sedan hämta events på nytt.
    Totalt blir det 2 metoder som jobbar:
    1. Eventhanterare för alla triggers som ändrar arrayen med aktiva kalendrar och anropar nästa metod.
    2. Hämta events för kalendrar som är aktiva.
     
  11. Lofblom

    Lofblom Youth Droid Medlem

    Blev medlem:
    31 mars 2010
    Inlägg:
    111
    Mottagna gillanden:
    2
    Operatör:
    Tre
    Telefon:
    Nexus 6

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    Nexus 6
    ROM:
    Stock
    Info:
    root, TWRP, Xposed
    Det där jävlar lät lätt för dig :) grejar du ihop så swishar jag nån öl till dig

    Skickat från min Nexus 5 via Tapatalk
     
  12. e7andy

    e7andy Professional Droid Hedersmedlem

    Blev medlem:
    14 oktober 2009
    Inlägg:
    2.349
    Mottagna gillanden:
    835
    Telefon:
    Huawei P10 Plus

    MINA ENHETER

    Telefon:
    Huawei P10 Plus
    Telefon 2:
    Nexus 5
    Telefon 3:
    ADP1
    Övrigt:
    LG G Watch R, ChromeCast
    Hehe, det är inte lätt även om det låter så. Jag har aldrig jobbat med kalenderdata så jag har ingen koll på hur man gör egentligen, men det finns ju många exempel så det borde gå att slänga ihop något utifrån det.

    Det jag gör för att lösa ett problem är att dela upp det i mindre delar och fokusera på vad som är svårt: att visa events från en kalender.
     
  13. Lofblom

    Lofblom Youth Droid Medlem

    Blev medlem:
    31 mars 2010
    Inlägg:
    111
    Mottagna gillanden:
    2
    Operatör:
    Tre
    Telefon:
    Nexus 6

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    Nexus 6
    ROM:
    Stock
    Info:
    root, TWRP, Xposed
    Har suttit och lekt så tårarna sprutat!

    Klarar fan inte ens av att få till en knapp att länka vidare till nått :)

    Såg även inne i kalender inställningar att man kan få kalendern i XML... Vad tror du om det?

    Skickat från min Nexus 5 via Tapatalk
     
  14. e7andy

    e7andy Professional Droid Hedersmedlem

    Blev medlem:
    14 oktober 2009
    Inlägg:
    2.349
    Mottagna gillanden:
    835
    Telefon:
    Huawei P10 Plus

    MINA ENHETER

    Telefon:
    Huawei P10 Plus
    Telefon 2:
    Nexus 5
    Telefon 3:
    ADP1
    Övrigt:
    LG G Watch R, ChromeCast
    Njae, svårt att veta om XML kommer att hjälpa dig.
    Jag hade nog börjat med att söka reda på någon enkel kalenderapp med öppen källkod som man kan "tjuvkika" på och se hur de har gjort.
     
  15. asperon

    asperon Adult Droid Medlem

    Blev medlem:
    6 augusti 2009
    Inlägg:
    586
    Mottagna gillanden:
    94
    Operatör:
    Tele2
    Telefon:
    Pixel 6

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    Pixel 6
    Från någon som har jobbat en hel del med kalenderdatan så skulle jag göra som följer:

    1. läs på om calendar providern
    2. hämta ut alla events ur kalendern ur ett valt intervall, filtrera på valda kalendrar
    3. rita ut det i den fina kalender widgeten.