2012-03-30 15 views
0

Wie kann ich alle Zeitzonen abrufen, die von einem Gerät unterstützt werden? bis jetzt benutzte ich:Wie bekomme ich alle Zeitzonen, die vom Gerät unterstützt werden?

TimeZone[] zone = TimeZoneUtilities.getAvailableTimeZones(); 

Dies gibt die Zeitzonen zurück, auch wenn nicht in der Zeitzonenliste des Geräts angezeigt. Bitte helfen Sie mir, alle Zeitzonen zu bekommen, die von einem Gerät unterstützt werden. Jedes Gerät hat eine eigene Liste.

+1

@ Tim Medora, wie dies zu tun? –

+0

Entschuldigung, ich kenne die Blackberry-Plattform nicht gut; Ich habe den Code in Ihrem Post so formatiert, dass er für andere leichter lesbar ist. –

+0

@Tim Medora, ok, ich bin mit diesem fest, so war gespannt auf die Antwort wissen –

Antwort

1

Verwenden

TimeZone[] zone = TimeZoneUtilities.getAvailableTimeZones(); 
    String zones=new String[zone.length]; 
    for(int i=0;i<zone.length; i++) 
    { 
     TimeZone tz=zone[i]; 
     zones[i]=TimeZoneUtilities.getDisplayName(tz, TimeZoneUtilities.SHORT) ; 
    } 
Verwandte Themen