#include "ui_resource_image.h"
#include "uicomponents/UIComponents.h"
#include "traing/Training_UiConfig.h"
-
+#include "ConfigModel.h"
namespace OHOS
{
// 初始化button - 去训练按钮
InitButtonExt(button_back, 118, 434, 230, 80, BUTTONTRAIN, STR_SET_TARGET, 30);
- button_back->SetText("跳过优化");
+ if(ConfigModel::GetInstance()->GetLanguage() == 0)
+ button_back->SetText("跳过优化");
+ else
+ button_back->SetText("Skip Opt");
+
scrollView1_->Add(button_back);
button_back->SetOnClickListener(presenter_);
// 初始化button - 去下载按钮
InitButtonExt(button_download, 118, 334, 230, 80, BUTTONDOWNLOAD, STR_EPHEMERIS_DOWNLOAD, 30);
- button_download->SetText("连接手机");
+ if(ConfigModel::GetInstance()->GetLanguage() == 0)
+ button_download->SetText("连接手机");
+ else
+ button_download->SetText("Connect Phone");
button_download->SetStyle(STYLE_BACKGROUND_COLOR, 0xff4fc34c);
scrollView1_->Add(button_download);
button_download->SetOnClickListener(presenter_);
// 初始化Lable - 标题
- InitLabel(label1_, 133, 52, 200, 60, "label1", "定位优化", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ if(ConfigModel::GetInstance()->GetLanguage() == 0)
+ InitLabel(label1_, 133, 52, 200, 60, "label1", "定位优化", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ else
+ InitLabel(label1_, 133, 52, 200, 60, "label1", "Opt Positioning", DEFAULT_VECTOR_FONT_FILENAME, 30);
// 初始化Lable - 说明文字
- InitLabel(label2_, 33, 215, 400, 90, "label2", "连接手机可获得更快定位", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ if(ConfigModel::GetInstance()->GetLanguage() == 0)
+ InitLabel(label2_, 33, 215, 400, 90, "label2", "连接手机可获得更快定位", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ else
+ InitLabel(label2_, 33, 215, 400, 90, "label2", "Connect Phone for Faster Positioning", DEFAULT_VECTOR_FONT_FILENAME, 30);
scrollView1_->Add(label1_);
scrollView1_->Add(label2_);
#include "traing/Training_UiConfig.h"
#include "ui_resource_image.h"
#include "components/root_view.h"
+#include "ConfigModel.h"
namespace OHOS
{
// 初始化button
InitButtonExt(button_wait, 118, 334, 230, 80, GPSBUTTONBACK, STR_SET_TARGET, 30);
- button_wait->SetText("继续等待");
+ if(ConfigModel::GetInstance()->GetLanguage() == 0)
+ button_wait->SetText("继续等待");
+ else
+ button_wait->SetText("Continue Waiting");
+
button_wait->SetStyle(STYLE_BACKGROUND_COLOR, 0xff4fc34c);
scrollView1_->Add(button_wait);
button_wait->SetOnClickListener(presenter_);
InitButtonExt(button_go, 118, 434, 230, 80, GPSBUTTONGO, STR_SET_TARGET, 30);
- button_go->SetText("直接开始");
+ if(ConfigModel::GetInstance()->GetLanguage() == 0)
+ button_go->SetText("直接开始");
+ else
+ button_go->SetText("Start Directly");
scrollView1_->Add(button_go);
button_go->SetOnClickListener(presenter_);
// 初始化Lable
- InitLabel(label1_, 133, 52, 200, 60, "label1", "GPS未准备", DEFAULT_VECTOR_FONT_FILENAME, 30);
- InitLabel(label2_, 33, 215, 400, 90, "label2", "GPS仍在定位,建议等待定位 完成后再开始训练", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ if(ConfigModel::GetInstance()->GetLanguage() == 0)
+ InitLabel(label1_, 133, 52, 200, 60, "label1", "GPS未准备", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ else
+ InitLabel(label1_, 133, 52, 200, 60, "label1", "GPS Not Ready", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ if(ConfigModel::GetInstance()->GetLanguage() == 0)
+ InitLabel(label2_, 33, 215, 400, 90, "label2", "GPS仍在定位,建议等待定位 完成后再开始训练", DEFAULT_VECTOR_FONT_FILENAME, 30);
+ else
+ InitLabel(label2_, 33, 215, 400, 90, "label2", "GPS Still Locating, Suggest Waiting for Positioning to Complete Before Starting Training", DEFAULT_VECTOR_FONT_FILENAME, 30);
scrollView1_->Add(label1_);
bool gpsStatus = TraingModel::GetInstance()->GetGPSConnectState();\r
std::string gpsStatusStr;\r
if (gpsStatus) {\r
- gpsStatusStr = "GPS定位成功";\r
+ if(ConfigModel::GetInstance()->GetLanguage() == 0)\r
+ gpsStatusStr = "GPS定位成功";\r
+ else\r
+ gpsStatusStr = "GPS Success";\r
TrainingControlView::GetInstance()->GetGpsStatusLabel()->SetTextColor(\r
Color::Green());\r
} else {\r
- gpsStatusStr = "GPS未定位成功";\r
+ if(ConfigModel::GetInstance()->GetLanguage() == 0)\r
+ gpsStatusStr = "GPS未定位成功";\r
+ else\r
+ gpsStatusStr = "GPS not found";\r
TrainingControlView::GetInstance()->GetGpsStatusLabel()->SetTextColor(\r
Color::Red());\r
}\r