Italian Dimensionamento WebView

silvercast

Member
Licensed User
Longtime User
Ciao a tutti,

ho la necessità di fare ridimensionare la mia Webview correttamente su tre telefoni

Galaxy S Plus

Galaxy S4

Galaxy Mini

Potete indirizzarmi per la risoluzione

Grazie a tutti
 

djveleno

Active Member
Licensed User
Longtime User
Last edited:

ivanomonti

Expert
Licensed User
Longtime User
Ho puoi usare IMLibrary 1.02 la ClassMyLayout > settingLayou, questo metodo re impagina i tuoi form (activity) su ogni dispositivo.
 

silvercast

Member
Licensed User
Longtime User
Nel designer puoi usare la funzione di AutoScale e seguire questo tutorial:
http://www.b4x.com/android/forum/threads/designer-scripts-autoscale-tutorial.22522/#post-130677
oppure da codice puoi dare le dimensioni di un oggetto in percentuale o in dip, io preferisco lavorare in percentuale mi trovo meglio.
Se credi, posso passarti un file pdf in cui ho tradotto la guida originale, contiene molte immagini e codice di esempio.

Grazie! mi puoi girare il PDF cosi capisco bene il funzionamento..
 

silvercast

Member
Licensed User
Longtime User
Ho puoi usare IMLibrary 1.02 la ClassMyLayout > settingLayou, questo metodo re impagina i tuoi form (activity) su ogni dispositivo.

Avevo letto della libreria ma non riesco a farla funzionare.
Il programmino (sono alle prime armi) è semplicissimo sotto riportato quello fatto..

Dim A As ClassMyLayout
Dim WebView1 As WebView

Activity.LoadLayout("interfaccia")
A.Initialize
A.SettingLayout(Activity)

WebView1.LoadUrl("http://www.google.it")

ma durante la compilazione da errore

Parsing code. 0.01
Compiling code. 0.04
Compiling layouts code. 0.02
Generating R file. 0.14
Compiling generated Java code. 0.66
Convert byte code - optimized dex. Error
A referenced library is missing: bitmapextended

Grazie
 

djveleno

Active Member
Licensed User
Longtime User
Avevo letto della libreria ma non riesco a farla funzionare.
Il programmino (sono alle prime armi) è semplicissimo sotto riportato quello fatto..

Dim A As ClassMyLayout
Dim WebView1 As WebView

Activity.LoadLayout("interfaccia")
A.Initialize
A.SettingLayout(Activity)

WebView1.LoadUrl("http://www.google.it")

ma durante la compilazione da errore

Parsing code. 0.01
Compiling code. 0.04
Compiling layouts code. 0.02
Generating R file. 0.14
Compiling generated Java code. 0.66
Convert byte code - optimized dex. Error
A referenced library is missing: bitmapextended

Grazie
L'ultima riga del messaggio di errore che hai riportato svela il mistero... manca una libreria: BitmapExtended.
Scarica la libreria e riprova. Per il file pdf, se mi dai una mail te lo invio.
 
Top