在activity_main.xml中放了一个TimePicker和一个Button
MainActivity.java中就是对TimePicker实例化了一下,然后又设置它的时间格式为24小时,别的啥都没多写。
这是XML文件
<TimePicker
android:id="@+id/timepicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="5dp" />
结果每次一打开程序,TimePicker上显示的时间就和系统不一致,主要是上午下午小时数颠倒了。不知道我是哪里设置的不对。
MainActivity.java中就是对TimePicker实例化了一下,然后又设置它的时间格式为24小时,别的啥都没多写。
...
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
timePicker = (TimePicker) findViewById(R.id.timepicker);
timePicker.setIs24HourView(true);
}
...
这是XML文件
<TimePicker
android:id="@+id/timepicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="5dp" />
结果每次一打开程序,TimePicker上显示的时间就和系统不一致,主要是上午下午小时数颠倒了。不知道我是哪里设置的不对。
![](http://img.bbs.csdn.net/upload/201512/15/1450183840_672739.png)