Recentemente, dopo aver utilizzato B4a per diverso tempo, ho avuto la bella idea di fare un aggiornamento alla versione 10.2 ...
Questi sono i nuovi percorsi :
C:\Program Files\Java\jdk1.8.0_261\bin\javac.exe
C:\Android\platforms\android-30\android.jar
Ho riscontrato subito alcune difficoltà, che non sono riuscito a risolvere ... e con la speranza di non ricevere una risposta scontata, del tipo "leggi bene le istruzioni" inizio da quelle più evidenti :
Con "vecchio" Manifest tutto OK
Con il “ Vecchio Manifest ” che ho sempre usato, vedi sopra :
Activity.Title occupa meno spazio verticale e dispone di 42 (!) caratteri, utili per inserire eventuali commenti nel corso dell’esecuzione del programma …
EditText si presenta come una “cella” con sfondo bianco ( versione che preferisco ed ho sempre utilizzato nelle mie App ).
Con il “ Nuovo “ Manifest ( il default della versione B4A 10.2 ) , vedi sotto, ottengo una versione “Dark” che però ho subito sostituito con la versione “Light” … la “ Spunta verde “ è più piccola (?) , Activity.Title dispone di soli 27 caratteri e soprattutto EditText1 viene proposto senza lo sfondo bianco (!) :
CreateResourceFromFile(Macro, ThemesDarkTheme) a sinistra :
CreateResourceFromFile(Macro, Themes.LightTheme) a destra
Di seguito le due versioni di Manifest :
“Vecchio” Manifest, sempre usato senza problemi :
AddManifestText(
<uses-sdk android:minSdkVersion="4"/>
<supports-screens android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true"/>
)
SetApplicationAttribute(android:icon, "@drawable/icon")
SetApplicationAttribute(android:label, "$LABEL$")
“Nuovo” Manifest ( il default con B4A rev. 10.2 ) :
AddManifestText(
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="29"/>
<supports-screens android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true"/>)
SetApplicationAttribute(android:icon, "@drawable/icon")
SetApplicationAttribute(android:label, "$LABEL$")
CreateResourceFromFile(Macro, Themes.LightTheme)
In definitiva :
- E' possibile cambiare l'altezza di Activity.Title e la dimensione dei suoi caratteri ?
- E' possibile ottenere una EditText con sfondo bianco ?
Grazie
Questi sono i nuovi percorsi :
C:\Program Files\Java\jdk1.8.0_261\bin\javac.exe
C:\Android\platforms\android-30\android.jar
Ho riscontrato subito alcune difficoltà, che non sono riuscito a risolvere ... e con la speranza di non ricevere una risposta scontata, del tipo "leggi bene le istruzioni" inizio da quelle più evidenti :
Con "vecchio" Manifest tutto OK
Con il “ Vecchio Manifest ” che ho sempre usato, vedi sopra :
Activity.Title occupa meno spazio verticale e dispone di 42 (!) caratteri, utili per inserire eventuali commenti nel corso dell’esecuzione del programma …
EditText si presenta come una “cella” con sfondo bianco ( versione che preferisco ed ho sempre utilizzato nelle mie App ).
Con il “ Nuovo “ Manifest ( il default della versione B4A 10.2 ) , vedi sotto, ottengo una versione “Dark” che però ho subito sostituito con la versione “Light” … la “ Spunta verde “ è più piccola (?) , Activity.Title dispone di soli 27 caratteri e soprattutto EditText1 viene proposto senza lo sfondo bianco (!) :
CreateResourceFromFile(Macro, ThemesDarkTheme) a sinistra :
CreateResourceFromFile(Macro, Themes.LightTheme) a destra
Di seguito le due versioni di Manifest :
“Vecchio” Manifest, sempre usato senza problemi :
AddManifestText(
<uses-sdk android:minSdkVersion="4"/>
<supports-screens android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true"/>
)
SetApplicationAttribute(android:icon, "@drawable/icon")
SetApplicationAttribute(android:label, "$LABEL$")
“Nuovo” Manifest ( il default con B4A rev. 10.2 ) :
AddManifestText(
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="29"/>
<supports-screens android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true"/>)
SetApplicationAttribute(android:icon, "@drawable/icon")
SetApplicationAttribute(android:label, "$LABEL$")
CreateResourceFromFile(Macro, Themes.LightTheme)
In definitiva :
- E' possibile cambiare l'altezza di Activity.Title e la dimensione dei suoi caratteri ?
- E' possibile ottenere una EditText con sfondo bianco ?
Grazie
Last edited: