From: p15692025051 <846603105@qq.com> Date: Tue, 19 Sep 2023 09:46:35 +0000 (+0800) Subject: K5短信,联系人,通话记录lvgl add_style问题修正 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=6df4f9dac2b5818f4e49689bbce598db172cf56f;p=mirrors%2FASR1603_G5.git K5短信,联系人,通话记录lvgl add_style问题修正 --- diff --git a/2.sdk/project/K5/sdk/services/microPython/ports/quectel/core/ui.py b/2.sdk/project/K5/sdk/services/microPython/ports/quectel/core/ui.py index 98f9a4a1..80513fea 100644 --- a/2.sdk/project/K5/sdk/services/microPython/ports/quectel/core/ui.py +++ b/2.sdk/project/K5/sdk/services/microPython/ports/quectel/core/ui.py @@ -791,6 +791,10 @@ class CallLogScreen(Screen): _btn_label4 = lv.label(_btn) _btn_label5 = lv.label(_btn) _btn_label6 = lv.label(_btn) + _btn.add_style(style_contact_btn, lv.PART.MAIN | lv.STATE.DEFAULT) + _btn_label4.add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + _btn_label6.add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + self.call_log_detail_list_dict.append({"_btn":_btn,"_btn_label2":_btn_label2,"_btn_label3":_btn_label3, "_btn_label4":_btn_label4,"_btn_label5":_btn_label5,"_btn_label6":_btn_label6}) self.meta = call_log_screen @@ -838,7 +842,7 @@ class CallLogScreen(Screen): #_btn = lv.btn(self.call_log_detail_list) self.call_log_detail_list_dict[h]["_btn"].set_size(240,80) self.call_log_detail_list_dict[h]["_btn"].set_pos(0,82*h) - self.call_log_detail_list_dict[h]["_btn"].add_style(style_contact_btn, lv.PART.MAIN | lv.STATE.DEFAULT) + #self.call_log_detail_list_dict[h]["_btn"].add_style(style_contact_btn, lv.PART.MAIN | lv.STATE.DEFAULT) self.call_log_detail_list_dict[h]["_btn"].add_event_cb(lambda e: EventMesh.callback_wrapper(self.calling(e)), lv.EVENT.CLICKED, None) @@ -860,7 +864,7 @@ class CallLogScreen(Screen): self.call_log_detail_list_dict[h]["_btn_label4"].set_size(230, 30) self.call_log_detail_list_dict[h]["_btn_label4"].set_long_mode(lv.label.LONG.CLIP) self.call_log_detail_list_dict[h]["_btn_label4"].set_text(num_phonnum) - self.call_log_detail_list_dict[h]["_btn_label4"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + #self.call_log_detail_list_dict[h]["_btn_label4"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) #_btn_label5 = lv.label(_btn) self.call_log_detail_list_dict[h]["_btn_label5"].set_pos(0, 5) @@ -874,7 +878,7 @@ class CallLogScreen(Screen): self.call_log_detail_list_dict[h]["_btn_label6"].set_size(230, 28) self.call_log_detail_list_dict[h]["_btn_label6"].set_long_mode(lv.label.LONG.CLIP) self.call_log_detail_list_dict[h]["_btn_label6"].set_text(num_name) - self.call_log_detail_list_dict[h]["_btn_label6"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + #self.call_log_detail_list_dict[h]["_btn_label6"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) self.call_log_detail_list_dict[h]["_btn"].clear_flag(lv.obj.FLAG.HIDDEN) #self.call_log_detail_list_dict[h]["_btn"].scroll_to_view(lv.ANIM.OFF) @@ -1991,6 +1995,10 @@ class PopupScreen(Screen): _btn_label3 = lv.label(msg_btn) _btn_label4 = lv.label(msg_btn) _btn_label5 = lv.label(msg_btn) + msg_btn.add_style(style_sms_bg_btn, lv.PART.MAIN | lv.STATE.DEFAULT) + _btn_label4.add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + _btn_label5.add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + self.sms_detail_list_dict.append({"msg_btn":msg_btn,"_btn_label2":_btn_label2,"_btn_label3":_btn_label3, "_btn_label4":_btn_label4,"_btn_label5":_btn_label5}) self.meta = msg_list_screen @@ -2186,7 +2194,7 @@ class PopupScreen(Screen): #msg_btn = lv.btn(self.sms_detail_list) self.sms_detail_list_dict[i]["msg_btn"].set_size(230,65) self.sms_detail_list_dict[i]["msg_btn"].set_pos(0,67*count) - self.sms_detail_list_dict[i]["msg_btn"].add_style(style_sms_bg_btn, lv.PART.MAIN | lv.STATE.DEFAULT) + #self.sms_detail_list_dict[i]["msg_btn"].add_style(style_sms_bg_btn, lv.PART.MAIN | lv.STATE.DEFAULT) # self.sms_detail_list_dict[i]["msg_btn"].add_event_cb(lambda e: EventMesh.callback_wrapper(self.sms_cb(e)), # lv.EVENT.CLICKED, None) @@ -2212,7 +2220,7 @@ class PopupScreen(Screen): self.sms_detail_list_dict[i]["_btn_label4"].set_size(230, 28) self.sms_detail_list_dict[i]["_btn_label4"].set_text(detail1) self.sms_detail_list_dict[i]["_btn_label4"].set_long_mode(lv.label.LONG.DOT) - self.sms_detail_list_dict[i]["_btn_label4"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + #self.sms_detail_list_dict[i]["_btn_label4"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) title1 = tmp[0] #_btn_label5 = lv.label(msg_btn) @@ -2220,7 +2228,7 @@ class PopupScreen(Screen): self.sms_detail_list_dict[i]["_btn_label5"].set_size(230, 28) self.sms_detail_list_dict[i]["_btn_label5"].set_text(title1) self.sms_detail_list_dict[i]["_btn_label5"].set_long_mode(lv.label.LONG.DOT) - self.sms_detail_list_dict[i]["_btn_label5"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + #self.sms_detail_list_dict[i]["_btn_label5"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) self.sms_detail_list_dict[i]["msg_btn"].clear_flag(lv.obj.FLAG.HIDDEN) #if msg == 1: @@ -3850,6 +3858,10 @@ class ContactsScreen(Screen): contact_btn_label_1 = lv.label(contact_btn) contact_btn_label_2 = lv.label(contact_btn) contact_btn_label_3 = lv.label(contact_btn) + contact_btn.add_style(style_contact_btn, lv.PART.MAIN | lv.STATE.DEFAULT) + contact_btn_label_1.add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + contact_btn_label_3.add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + self.contact_detail_listt_dict.append({"contact_btn":contact_btn,"contact_btn_label_1":contact_btn_label_1,"contact_btn_label_2":contact_btn_label_2,"contact_btn_label_3":contact_btn_label_3}) self.meta = contacts_screen self.count = 0 @@ -3899,7 +3911,7 @@ class ContactsScreen(Screen): #contact_btn = lv.btn(self.contact_detail_list) self.contact_detail_listt_dict[i]["contact_btn"].set_size(230,80) self.contact_detail_listt_dict[i]["contact_btn"].set_pos(0,82*i ) - self.contact_detail_listt_dict[i]["contact_btn"].add_style(style_contact_btn, lv.PART.MAIN | lv.STATE.DEFAULT) + #self.contact_detail_listt_dict[i]["contact_btn"].add_style(style_contact_btn, lv.PART.MAIN | lv.STATE.DEFAULT) # contact_btn.add_style(style_contact_btn_pressed, lv.PART.MAIN | lv.STATE.PRESSED) # self.contact_detail_listt_dict[i]["contact_btn"].add_event_cb(lambda e: EventMesh.callback_wrapper(self.calling(e)), # lv.EVENT.CLICKED, None) @@ -3909,7 +3921,7 @@ class ContactsScreen(Screen): self.contact_detail_listt_dict[i]["contact_btn_label_1"].set_size(180, 30) self.contact_detail_listt_dict[i]["contact_btn_label_1"].set_text(key_tmp[4:]) self.contact_detail_listt_dict[i]["contact_btn_label_1"].set_long_mode(lv.label.LONG.DOT) - self.contact_detail_listt_dict[i]["contact_btn_label_1"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + #self.contact_detail_listt_dict[i]["contact_btn_label_1"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) #contact_btn_label_2 = lv.label(contact_btn) self.contact_detail_listt_dict[i]["contact_btn_label_2"].set_pos(0, 5) @@ -3921,7 +3933,7 @@ class ContactsScreen(Screen): self.contact_detail_listt_dict[i]["contact_btn_label_3"].set_pos(0, 35) self.contact_detail_listt_dict[i]["contact_btn_label_3"].set_size(220, 35) self.contact_detail_listt_dict[i]["contact_btn_label_3"].set_text(name) - self.contact_detail_listt_dict[i]["contact_btn_label_3"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) + #self.contact_detail_listt_dict[i]["contact_btn_label_3"].add_style(style_font_youyuan_20_black, lv.PART.MAIN | lv.STATE.DEFAULT) self.contact_detail_listt_dict[i]["contact_btn"].clear_flag(lv.obj.FLAG.HIDDEN)