【发布时间】:2016-02-01 12:15:06
【问题描述】:
我想从下图所示的微调器列表中显示所选时区的 UTC 时间的 toast 消息。
下面是我的代码:
Spinner tz;
tz = (Spinner) findViewById(R.id.edit);
String[] idArray = TimeZone.getAvailableIDs();
ArrayAdapter<String> idAdapter = new ArrayAdapter<>(getApplicationContext(),R.layout.custom,idArray);
idAdapter.setDropDownViewResource(R.layout.custom);
tz.setAdapter(idAdapter);
for(int i = 0; i < idAdapter.getCount(); i++) {
if(idAdapter.getItem(i).equals(TimeZone.getDefault().getID())) {
tz.setSelection(i);
}
}
我已经尝试过了,但无法得到我的结果
http://developer.android.com/reference/java/util/TimeZone.html#getDisplayName%28boolean
【问题讨论】:
标签: java android datetime timezone