EphemerisDownloadPresenter);
EphemerisDownloadPresenter::EphemerisDownloadPresenter() {
- Attach(&EphemerisDownloadModel::GetInstance());
}
EphemerisDownloadPresenter::~EphemerisDownloadPresenter() {}
std::string progress = "下载中,正在下载"+std::to_string(EphemerisDownloadModel::GetInstance().GetEphemerisDownloadProgress())+"%";
EphemerisDownloadView::GetInstance()->GetDownloadLabel()->SetText(progress.c_str());
}
+ else if(EphemerisDownloadModel::GetInstance().GetEphemerisDownloadProgress() == 10)
+ {
+ //更新有效期
+ if(EphemerisDownloadView::GetInstance()->GetValidityPeriodLabel()) {
+ EphemerisDownloadView::GetInstance()->GetValidityPeriodLabel()->SetText(
+ EphemerisDownloadModel::GetInstance().GetEphemerisValidityPeriod().c_str());
+ }
+ }
}
}
break;
}
break;
}
- //更新有效期
- if(EphemerisDownloadView::GetInstance()->GetValidityPeriodLabel()) {
- EphemerisDownloadView::GetInstance()->GetValidityPeriodLabel()->SetText(
- EphemerisDownloadModel::GetInstance().GetEphemerisValidityPeriod().c_str());
- }
}
} // namespace OHOS
labelNote_->SetTextColor(Color::GetColorFromRGBA(0xff, 0xff, 0xff, 0x5f));
AddViewToRootContainer(labelNote_);
+ //更新有效期
+ EphemerisDownloadView::GetInstance()->GetValidityPeriodLabel()->SetText(
+ EphemerisDownloadModel::GetInstance().GetEphemerisValidityPeriod().c_str());
+
+
return true;
}