Thank for your quick reply, I do not know how but it now works with my android phone, that has the latest version 10, however there is still incompatibility with the emulator. I will try the APK once I finish the app.
I think it might just be an emulator problem. There have been many reports that the emulator does not cope with everything. If you are using the standard ai2 emulator it might be deprecated. There are several topics on our forum that recommend other emulators. I also think the best method for testing live is Companion. I do not use the emulator and I do not test the extensions with the emulator.
Thanks. Yes, I know that the SetGradientColorText method changes all the colors of the text. Unfortunately, I haven't found any other method that works differently. Therefore, you have to compromise, if you need a shadow, you can choose not to use a gradient.
I didn't think that someone might want to set a font on text that is not there. But ok, I will protect the extension from unfamiliar text, meanwhile you set the text as it exists . This is not the end, I have more ideas for the label so another update soon.
The extension's path for the companion is set of AppInventor.
This can be solved by checking the platform the user is using in. Else you should try using the full exact path of the typeface file.
Could you tell me how to check the platform in the extension? I know path, I know how to detect companion mode, unfortunately I can't find information on how to detect platform.