| | |
| | | private void InitMiddleFrame(int i_delayTime)
|
| | | {
|
| | | int selectTime = i_delayTime;
|
| | | if (selectTime == 0)
|
| | | {
|
| | | //默认1秒
|
| | | selectTime = 1;
|
| | | }
|
| | |
|
| | | //图标第一层底色
|
| | | var frameFirstBack = new FrameLayout();
|
| | |
| | | var listTemp2 = new List<string>() { "00" + strSecond }; |
| | | listSecond.Add(listTemp2);
|
| | |
|
| | | int firstIndex = selectTime / 60;
|
| | | int secondIndex = selectTime % 60;
|
| | | //因为0分的时候,它是从1秒开始的,所以它的索引需要-1
|
| | | if (firstIndex == 0) { secondIndex--; }
|
| | |
|
| | | pickView.setPicker(listfirst, listSecond); |
| | | pickView.setCurrentItems(selectTime / 60, selectTime % 60, 0); |
| | | pickView.setCurrentItems(firstIndex, secondIndex, 0); |
| | | pickView.OnSelectChangeEvent += (value1, value2, value3) => |
| | | {
|
| | | int minute = Convert.ToInt32(listfirst[value1].Substring(0, 2));
|