Android手机或者模拟器本身有个时区设置界面,这里面有很多时区可供选择,现在我自己做了一个应用,需要选择时区,我怎么才能做出类似的时区选择界面以下代码能列出所有时区,但是System.out出来有很多重复(甚至还有GMT+14:00等等),比如 “美国中部时间”,但是模拟器或者手机里虽然有很多“美国中部事件”,但是他后面都跟着丹佛或者芝加哥等等,而我只想要和手机或者模拟器显示的一样的时区,怎么做呢? TimeZone _Zone =TimeZone.getTimeZone(aa[i]);
System.out.println("Current TimeZone is : " +
_Zone.getDisplayName(Locale.getDefault()) + _Zone.getDisplayName()+
"****" +(_Zone.getRawOffset()/1000/60/60)+
"****" +_Zone.useDaylightTime());
System.out.println("Current TimeZone is : " +
_Zone.getDisplayName(Locale.getDefault()) + _Zone.getDisplayName()+
"****" +(_Zone.getRawOffset()/1000/60/60)+
"****" +_Zone.useDaylightTime());
解决方案 »
- 学习Android应用开发有关JAVA的问题
- 下载 activity.getFilesDir()
- Barnacle Wifi Tether 有人研究过吗?
- 想买个android的手机做个人开发
- java程序创建android布局文件的问题
- 后台线程在手机休眠 唤醒后异常结束
- android 杀掉进程出现清空掉/data/data下面的TXT文件里面的内容
- View.OnClickListener没反应求指点
- TextView结尾...结束的一个奇怪现象
- 华为手机从应用市场下载后,出现无法点击情况,从其他渠道下载安装没问题,相同的apk
- Activity之间的跳转如何更改为从左边跳入
- android系统相机调用
Android SDK 源代码??