OK,
Grazie sto facende delle prove e pare che funzioni tranne per una cosa, e ti spiego:
Sul designer impostato a 480x800 x 1.5 (240dpi) metto una label come left 100, così da lavorare con le percentuali , 100 corrisponde al 20.83% di 480 ,in modo che su uno schermo di 720 pongo a left sempre al 20.83% dello schermo e quindi a 150 .
Quando eseguo il codice nell'emulatore e controllo il parametro left prima di riposizionarlo ottengo : 100 quando l'emulatore e' settato 480x800 240 dpi (galaxy s2) , ma ottengo 133 quando lo esego nell'emulatore settato come galaxy s3 720x1280 @320 dpi , invece io mi aspetto sempre 100 perche' e' il valore che gli ho dato dal designer , per poi fare : 100 / 480(che e' un valore fisso che gia conosco) * 720 = 150 che sarebbe perfetto.
Venendo al punto: il problema non si pone se maualmente , view per view si scrive il setview con le percentuali, ma se si usa il designer e poi si vuole scrivere una routine che automaticamente riposizioni le view non s riesce.
Non so se sono stato chiaro.
Se sbaglio , vi prego di postare un esempio con una view inserita da designer ed una routine che la riadatti facendo lo stratching su un alto schermo.
Grazie
PS: Come fai ad usare le percentuali con il testo ?
Se per esempio usi un TEXTSIZE=14 su un S2 , come diventa su un S3 ?
Grazie ancora