2010-05-26 12 views
7

öffnet In meiner App möchte ich eine Funktionalität Kalenderereignis erstellen. Ich öffne "neue Kalenderereignis" Aktivität wie folgt:Absicht, die "neue Kalenderereignis" Aktivität

Es funktioniert perfekt auf Lager Android. Auf HTC Sense habe ich nur ein Problem - Endzeit ist nicht richtig eingestellt, es ist immer eine Stunde nach Beginn der Zeit. Was kann das Problem sein?

+0

Der Kalender ist nicht Teil des Android SDK. Ihr Code funktioniert möglicherweise nicht in zukünftigen Android-Versionen (z. B. Android 2.2). Ihr Code funktioniert möglicherweise nicht auf verschiedenen Geräten, auf denen er den Kalender ersetzt hat. Bitte versuchen Sie nicht, den Kalender zu manipulieren. – CommonsWare

+3

Ich weiß das, aber es ist besser, wenn es für die meisten Geräte funktioniert, als wenn ich diese Funktionalität für alle Geräte entfernen würde. Meine App ist nützlich in der Tschechischen Republik, wo alle verfügbaren Geräte haben Android-Lager (zum Kalender 100% arbeiten) oder HTC Sense (wo zum Kalender hinzufügen Feature hat nur geringfügige Problem). – fhucho

+0

@CommonsWare was die Kunden wollen sie bekommen;) aber gut zu wissen, dass dies auf Android nicht einfach ist. Hopped hatte eine Art globale Absicht, an der sich alle Kalender-Apps beteiligen konnten. – Warpzit

Antwort

2

Das Problem war, dass ich einen Fehler in meinem Code hatte - der Wert von eventEndInMillis war falsch und es war kleiner als eventStartInMillis.

Verwandte Themen