I created a Chinese learning app, and I need a font that represents the Chinese characters better than the available fonts. I would need a list of fonts similar to those in Word or Excel. I don't want to create any fonts. Which extension would be suitable, and where can I get it?
Yes exactly as @Kevinkun mention you can use myfont extension, but in future you will find a support of custom font in App Inventor it self because as a part of 2021 GSoC I worked on it.
The fonts from Google were all about 8MB and they were not uploaded, saying they are too large. But I found on a different site a TTF file - HDZB_36 - of about 4MB.
I use this code:
I want the font for a label and 4 buttons.
But nothing happens. The code and everything works, no error message, but the font has not changed.
The font probably takes a second or so to load, meaning your .SetFont Blocks immediately below call too early. If you specify the font in the Designer Palette instead, that should be good to go but if it still fails, load the font @ Screen Init (as you have done) and call a Clock Timer to apply the font to the components. Set the Clock Timer to at least 1 second.