#define MMI_PHONE_CALL_BTN_Y_OFFSET (-30)
#define MMI_PHONE_CALL_LEFT_BTN_X_OFFSET (30)
#define MMI_PHONE_CALL_RIGHT_BTN_X_OFFSET (-30)
+#elif defined(USE_LV_WATCH_UI_466_466)
+#define MMI_PHONE_CALL_BTN_Y_OFFSET (-60)
+#define MMI_PHONE_CALL_LEFT_BTN_X_OFFSET (70)
+#define MMI_PHONE_CALL_RIGHT_BTN_X_OFFSET (-70)
+
#else
#define MMI_PHONE_CALL_BTN_Y_OFFSET (-30)
#define MMI_PHONE_CALL_LEFT_BTN_X_OFFSET (30)
//label dialing
lv_obj_t * label = lv_label_create(content, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font30);
+#else
lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font20);
+#endif
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
lv_label_set_text_id(label, WATCH_TEXT_ID_DAILING);
lv_obj_set_click(label, false);
//img
lv_obj_t * img = lv_img_create(content, NULL);
lv_img_set_src(img, ICON_CALL_OUTGOING);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(img, content, LV_ALIGN_IN_TOP_MID, 0, 30);
+#else
lv_obj_align(img, content, LV_ALIGN_IN_TOP_MID, 0, 10);
+#endif
//name or number
label = lv_label_create(content, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font40);
+#else
lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font26);
+#endif
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
lv_label_set_long_mode(label, LV_LABEL_LONG_SROLL);
lv_obj_set_width(label, lv_obj_get_width(content) - 10);
//label ringing
label = lv_label_create(content, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font30);
+#else
lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font20);
+#endif
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
lv_label_set_text_id(label, WATCH_TEXT_ID_RINGING);
lv_obj_set_click(label, false);
//img
lv_obj_t * img = lv_img_create(content, NULL);
lv_img_set_src(img, ICON_CALL_INCOMING);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(img, content, LV_ALIGN_IN_TOP_MID, 0, 30);
+#else
lv_obj_align(img, content, LV_ALIGN_IN_TOP_MID, 0, 10);
+#endif
//name or number
label = lv_label_create(content, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font40);
+#else
lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font26);
+#endif
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
lv_label_set_long_mode(label, LV_LABEL_LONG_SROLL);
lv_obj_set_width(label, lv_obj_get_width(content) - 10);
//img
lv_obj_t * img = lv_img_create(content, NULL);
lv_img_set_src(img, ICON_CALL_CALLING);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(img, content, LV_ALIGN_IN_TOP_MID, 0, 30);
+#else
lv_obj_align(img, content, LV_ALIGN_IN_TOP_MID, 0, 10);
+#endif
//name or number
lv_obj_t * label = lv_label_create(content, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font40);
+#else
lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font26);
+#endif
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
lv_label_set_long_mode(label, LV_LABEL_LONG_SROLL);
lv_obj_set_width(label, lv_obj_get_width(content) - 10);
//duration
label = lv_label_create(content, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font30);
+#else
lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font20);
+#endif
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
lv_label_set_text(label, "00:00");
lv_obj_set_click(label, false);
}
#ifdef __MMI_ZHSX_SUPPORT__
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_t * cont = lv_cont_create(obj, NULL);
+ lv_obj_set_size(cont, LV_HOR_RES, LV_VER_RES);
+ lv_obj_add_style(cont, LV_OBJ_PART_MAIN, &lv_watch_cont_opa2);
+
+ lv_obj_t * label = lv_label_create(cont, NULL);
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font40);
+ //lv_label_set_long_mode(label, LV_LABEL_LONG_BREAK);
+ lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
+ //lv_obj_set_size(label, LV_HOR_RES * 5 / 6, LV_VER_RES / 2);
+ lv_label_set_text_id(label, WATCH_TEXT_ID_NO_SIM_CARD);
+ lv_obj_align(label, NULL, LV_ALIGN_CENTER, 0, -30);
+
+ lv_obj_t * btn = lv_btn_create(cont, NULL);
+ lv_obj_set_size(btn, 140, 70);
+ lv_obj_set_event_cb(btn, call_prompt_ok_btn_action);
+ lv_obj_align(btn, NULL, LV_ALIGN_IN_BOTTOM_MID, 0, -60);
+ lv_obj_add_protect(btn, LV_PROTECT_PRESS_LOST);
+
+ lv_obj_t * label_btn = lv_label_create(btn, NULL);
+ lv_label_set_text_id(label_btn, WATCH_TEXT_ID_OK);
+ lv_obj_add_style(label_btn, LV_LABEL_PART_MAIN, &lv_watch_font40);
+
+#else
+
lv_obj_t * cont = lv_cont_create(obj, NULL);
lv_obj_set_size(cont, LV_HOR_RES, LV_VER_RES);
lv_obj_add_style(cont, LV_OBJ_PART_MAIN, &lv_watch_cont_opa2);
lv_obj_t * label_btn = lv_label_create(btn, NULL);
lv_label_set_text_id(label_btn, WATCH_TEXT_ID_OK);
lv_obj_add_style(label_btn, LV_LABEL_PART_MAIN, &lv_watch_font26);
+#endif
#else
lv_obj_t * cont = lv_cont_create(obj, NULL);
lv_obj_set_size(cont, LV_HOR_RES * 5 / 6, LV_VER_RES / 2);
return;
}
+#ifdef USE_LV_WATCH_UI_466_466
+ slider_create(NULL, SETTING_CALL_SPEAKER, 150, slider_event_cb);
+#else
slider_create(NULL, SETTING_CALL_SPEAKER, 40, slider_event_cb);
+#endif
}
static void phone_obj_hide_anim_end(lv_obj_t * anim)
// } else {
// lv_obj_align(content, obj, LV_ALIGN_CENTER, 0, -12);
// }
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_set_style_local_radius(content, LV_CONT_PART_MAIN, LV_STATE_DEFAULT, 15);
+ lv_obj_set_size(content, LV_HOR_RES - 100, 70);
+ lv_obj_align(content, obj, LV_ALIGN_CENTER, 0, -10);
+ lv_cont_set_layout(content, LV_LAYOUT_CENTER);
+ lv_obj_set_click(content, false);
+
+ lv_obj_t * label = lv_label_create(content, NULL);
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font40);
+ lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
+
+#else
lv_obj_set_style_local_radius(content, LV_CONT_PART_MAIN, LV_STATE_DEFAULT, 15);
lv_obj_set_size(content, LV_HOR_RES - 40, 50);
lv_obj_align(content, obj, LV_ALIGN_CENTER, 0, -10);
lv_obj_t * label = lv_label_create(content, NULL);
lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font26); // &lv_watch_font20);
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
+#endif
if(ext->phone_ui_id == PHONE_UI_CONNECTED) {
char tmp[20] = "";