void DisplayDeleteScreen(void);\r
\r
private:\r
+\r
+ void ResetScheduleList(void);\r
+\r
UIViewGroup * InitNoDataScreen();\r
void DeinitNoDataScreen();\r
UILabelExt * InitLabel(int16_t x, int16_t y, int16_t width, int16_t height,\r
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "[%d]:DisplayMainScreen", __LINE__);\r
DisplaySelectScreen(ENUM_SCHEDULE_SCREEN_LIST);\r
\r
+ ResetScheduleList();\r
ScheduleList_->RefreshList();\r
}\r
}\r
\r
ScheduleList_->SetRotateFactor(2); // 增加表冠控制\r
ScheduleList_->RequestFocus();\r
+ ResetScheduleList();\r
\r
DataGroup_->Add(ScheduleList_);\r
}\r
}\r
}\r
\r
+ void ScheduleView::ResetScheduleList(void)\r
+ {\r
+ if(ScheduleListAdapter_ == nullptr || ScheduleList_== nullptr)\r
+ {\r
+ return;\r
+ }\r
+\r
+ if(ScheduleListAdapter_->GetCount() > 2)\r
+ {\r
+ ScheduleList_->SetReboundSize(30);\r
+ }\r
+ else\r
+ {\r
+ ScheduleList_->SetReboundSize(0);\r
+ }\r
+ }\r
}
\ No newline at end of file