In the code you posted in post#3 there is no DoEvents.
On my device your code displays nothing.
Then I added two Logs in Activity_Create.
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
Activity.LoadLayout("Layout1")
Label1.Typeface = Typeface.LoadFromAssets("mitra.ttf")
Log(Label1.TextSize)
Dim T8TextSize1 As T8TextSize
T8TextSize1.Initialize
T8TextSize1.SingleLineFitText(Label1 , False)
' DoEvents
Log(Label1.TextSize)
End Sub
Result: first value 14.57....
Second value 0.1406...
So it seems that your routine doesn't do what you expect.