Italian Autosize su Smart e tablet

MarcoRome

Expert
Licensed User
Longtime User
Pag. 117 del Manuale Beginner's Guide che TROVI QUI


upload_2017-3-21_23-39-24.png
 

Angelo Messina

Active Member
Licensed User
Longtime User
si ho visto ma non capisco perché sul mio telefono e sul mio Tablet funziona mentre su un S7 Samsung NO
 

Angelo Messina

Active Member
Licensed User
Longtime User
B4X:
    Dim xx,yy As Double
    xx = ((100%x)/Activity.Width) / Density
    yy = ((100%y)/Activity.Height) / Density
    For Each View As View In Activity.GetAllViewsRecursive
        View.Width=(View.Width) * xx
        View.Left=(View.left) * xx
        View.Height=(View.Height) * yy
        View.top=(View.top) * yy
    Next
 

sirjo66

Well-Known Member
Licensed User
Longtime User
c'è un ottima funzione proprio per scalare le Activity, eccola qui, provala
 

Attachments

  • Scale.bas
    22 KB · Views: 216

Angelo Messina

Active Member
Licensed User
Longtime User
in Merito in compilazione mi da questo errore Error description: Unknown type: javaobject
forse è Scale.bas è una libreria ?

come si usa ?
 

MarcoRome

Expert
Licensed User
Longtime User
in Merito in compilazione mi da questo errore Error description: Unknown type: javaobject
forse è Scale.bas è una libreria ?

come si usa ?
Si Javaobject una libreria di default non devi scaricare nulla è già nell'IDE B4a, seleziona dalla finestra librerie Javaobject
 
Top