Naar content
Trending apps
  • Inbox by Gmail

  • Maps: Navigatie en OV

  • WhatsApp Messenger

  • Messenger

  • Facebook

Trending games
  • Minecraft Earth

  • Dr. Mario World

  • Harry Potter: Wizards Unite

  • Breaking Bad: Criminal Elements

  • The Elder Scrolls: Blades

Trending smartphones
  • Realme X2 Pro

  • Moto G8 Plus

  • Microsoft Surface Duo

  • OnePlus 7T Pro

  • Nokia 7.2

Nieuwste tablets
  • Samsung Galaxy Tab S6

  • Samsung Galaxy Tab A 10.5

  • Samsung Galaxy Tab S4

  • Samsung Galaxy Tab S3 9.7

  • Asus Zenpad 3S 10

Timelord

Timelord

  • Lid sinds 05 juni 2010
  • Berichten 2338
  • Reputatie 20
  • #1
  • 15 juli 2015
  • 12:31

Misschien ligt het aan de Android versie, maar het feit is dat mijn Samsung Note (4.1.2) een jaarbug heeft.

Hier meer info: https://en.wikipedia.org/wiki/Year_2038_problem

Klopt het dat er geen oplossing voor is, omdat het (waarschijnlijk) in Android zit, of is er wel een workaround aanwezig ?

Ik heb m'n code momenteel niet bij de hand, maar ik ben bezig met datepicker en ik gebruik een Calendar om een datum te kiezen.

Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (op sterven na dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi a5 Pro ongeroot (nog wel).

redbulletnl

redbulletnl

  • Lid sinds 02 september 2011
  • Berichten 2991
  • Reputatie 60
  • #2
  • 15 juli 2015
  • 13:20

Wanneer heb je er last van?

Timelord

Timelord

  • Lid sinds 05 juni 2010
  • Berichten 2338
  • Reputatie 20
  • #3
  • 15 juli 2015
  • 13:27

Als ik de kalenderdialog oproep.
niet op mijn tablet of andere telefoon, alleen op m'n Samsung.
Ook heel raar, als ik de maanden doorscroll, dan blijft 2015 gewoon staan, ook na december,
terwijl op m'n tablet na december het jaar opgehoogd word.


Ik ben bezig om een dateMax in te bouwen, dan kan men gewoon niet verder dan 2037 en ziet men het vreemde gedrag niet.

Bewerkt (15 juli 2015 13:30)

Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (op sterven na dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi a5 Pro ongeroot (nog wel).

redbulletnl

redbulletnl

  • Lid sinds 02 september 2011
  • Berichten 2991
  • Reputatie 60
  • #4
  • 15 juli 2015
  • 13:40

Ik denk dat je je eigen niet druk om hoeft te maken, want het duurt nog een tijdje voordat het jaar 2038 is
Zelf heb ik een activity gebruikt met daarin een datepicker en een ok en cancel knop.
In de manifest heb ik een dialog theme ingesteld.
Als je de activity start als startActivityForResult, als de ok knop wordt ingedrukt retourneer je als status RESULT_OK + de datum en bij de annuleer knop voer ik alleen finish() uit waardoor RESULT_CANCEL wordt gebruikt. Als zekerheid kun je ook nog de result cancel meegeven.

Timelord

Timelord

  • Lid sinds 05 juni 2010
  • Berichten 2338
  • Reputatie 20
  • #5
  • 15 juli 2015
  • 17:56

Ik heb het nu zo opgelost:

long timeNow = System.currentTimeMillis();
dp.getDatePicker().setMaxDate(timeNow+(timeNow/4));
dp.getDatePicker().setMinDate(System.currentTimeMillis() - (24 * 60 * 10000));

Ik kom nu tot eind 2026,elke dag opschuivend. Kan ik voorlopig vooruit.

Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (op sterven na dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi a5 Pro ongeroot (nog wel).

Timelord

Timelord

  • Lid sinds 05 juni 2010
  • Berichten 2338
  • Reputatie 20
  • #6
  • 19 juli 2015
  • 19:43

Er deden zich nog wat eigenaardigheden voor. Ik heb dat nu omzeilt door gewoon een compleet andere datepicker te gebruiken.

Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (op sterven na dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi a5 Pro ongeroot (nog wel).

Reageer

Om te reageren, dien je te zijn ingelogd. Druk op de onderstaande knop om in te loggen of maak een nieuwe account aan.

Inloggen Registreren