@@ -25,17 +25,10 @@ def onCreate(self):
2525self .setContentView (screen )
2626
2727def onResume (self ,screen ):
28- #lv.libjpeg_turbo_init()
29- #first = lv.image_decoder_t()
30- #decoder = lv.image.decoder_get_next(first)
31- #decoder = lv.image_decoder_t.get_next(first)
32- #decoder.delete()
3328self .images .clear ()
3429for item in os .listdir (self .imagedir ):
3530print (item )
36- #if item.endswith(".jpg") or item.endswith(".jpeg"):
3731if item .endswith (".jpg" )or item .endswith (".jpeg" )or item .endswith (".png" ):
38- #if item.endswith(".png"):
3932fullname = f"{ self .imagedir } /{ item } "
4033size = os .stat (fullname )[6 ]
4134print (f"size:{ size } " )
@@ -66,14 +59,12 @@ def show_image(self, name):
6659try :
6760self .label .set_text (name )
6861self .image .set_src (f"P:{ name } " )
69- w = self .image .get_width ()
70- h = self .image .get_height ()
71- print (f"the LVGL image has size:{ w } x{ h } " )
62+ print (f"the LVGL image has size:{ self .image .get_width ()} x{ self .image .get_height ()} " )
7263header = lv .image_header_t ()
7364self .image .decoder_get_info (self .image .get_src (),header )
7465print (f"the real image has size:{ header .w } x{ header .h } " )
7566#image.set_size(128, 128)
7667self .image .set_scale (512 )
77- print (f"done with show_image( { name } ) got { w } x{ h } " )
68+ print (f"after set_scale, the LVGL image has size: { self . image . get_width () } x{ self . image . get_height () } " )
7869except Exception as e :
7970print (f"show_image got exception:{ e } " )