Italian [Risolto] Parametri applicazione

LucaMs

Expert
Licensed User
Longtime User
Ciò che vuole, alla fin fine, è tutta un'Activity "scrollabile" (non so se sia l'ideale, ma tutti i gusti son gusti) ed il suo problema era solo non conoscere la faccenda ScrollView e panel interno di questa.

La xCLV è utile nel caso in cui si voglia mostrare un elenco di elementi (non a caso si chiama... custom LIST view).
 
Last edited:

Sagenut

Well-Known Member
Licensed User
Longtime User
Non ho visionato l'esempio.
Basta farlo bene, no? 😁 😁 ;)
Così almeno ha un unico layout su cui lavorare.
Un Layout largo quanto l'Activity (o quel che serve) e lungo fino a quanto ha pazienza di aggiungere roba.
 

LucaMs

Expert
Licensed User
Longtime User
potresti postarmi un esempio di scrollView con la mia " anche se brutta" scx, per capire il funzionamento
cosi da non avere problemi con i vari device e schermi.
Grazie mille.
Uhm.... dovrei mettere su davvero un corso in italiano, magari con dirette streaming 😄

Voglio fare una cosa: lascio questo compito a Sagenut! (aspetto che acconsenta!)
 

LucaMs

Expert
Licensed User
Longtime User
Non ho visionato l'esempio.
Basta farlo bene, no? 😁 😁 ;)
Così almeno ha un unico layout su cui lavorare.
Ecco, stavo scrivendo il mio post precedente, mentre è arrivato il tuo, Sage... che ne diresti di dargli tu un'aggiustata?
 

Sagenut

Well-Known Member
Licensed User
Longtime User
Scarico e verifico
 

Xfood

Expert
Licensed User
Non ho visionato l'esempio.
Basta farlo bene, no? 😁 😁 ;)
Così almeno ha un unico layout su cui lavorare.
Un Layout largo quanto l'Activity (o quel che serve) e lungo fino a quanto ha pazienza di aggiungere roba.
un esempio sulla base di quello che ho postato?
una correzione che non mi crei problemi per i vari device..?
Grazie a tutti.
 

LucaMs

Expert
Licensed User
Longtime User
Quasi quasi rimetto - dopo tanti anni - il mio bel tastino Donate, che ne dite?

Ma no, tanto italiani o stranieri, siete tutti... portoghesi 😂
 

Sagenut

Well-Known Member
Licensed User
Longtime User
Ho scaricato Esempio Elementare, giusto?
Non aspettarti una risposta in tempi lampo.
Era da un pò che non aprivo B4A e devo aggiornare un fiume di roba. :eek:
 

Xfood

Expert
Licensed User
Ho scaricato Esempio Elementare, giusto?
Non aspettarti una risposta in tempi lampo.
Era da un pò che non aprivo B4A e devo aggiornare un fiume di roba. :eek:
si quello contenuto nel post 16
 

LucaMs

Expert
Licensed User
Longtime User
Quasi quasi rimetto - dopo tanti anni - il mio bel tastino Donate, che ne dite?

Ma no, tanto italiani o stranieri, siete tutti... portoghesi 😂
Uhm... visto il nick, xFood... magari ci facciamo pagare e mandare a casa una pizza, Sage 😄

A proposito: ho fame, colaziono (non è un errore, non mio, è una lacuna nei vocabolari italiani):

Io pranzo -> pranzare
Io ceno -> cenare
Io colaziono -> colazionare
Io merendo -> merendare

e non aggiungo nemmeno emoji ridacchianti! Altro che "petaloso".


P.S. Piuttosto è un errore... colazionare alle 13 passate, questo sì!
 

LucaMs

Expert
Licensed User
Longtime User
Io pranzo -> pranzare
Io ceno -> cenare
Io colaziono -> colazionare
Io merendo -> merendare
Diffondete il "verbo" 😄 (anzi, i verbi, sono due).

Penso che tra poco scriverò all'Accademia del cruscotto, a Zanichelli, Zingaretti :eek:, Tregatti, Sgarzanti...

Sarò ricordato in eterno per... 'ste stupidaggini 😂
 

LucaMs

Expert
Licensed User
Longtime User
A quanto pare non sono stato l'unico (e chissà se il primo) a pensarci:

1582633519136.png




1582633540971.png



(certo che se uno scrive: ihih... fa pensare davvero ad uno stupido 😄)
 

Sagenut

Well-Known Member
Licensed User
Longtime User
Prova a vedere se così potrebbe funzionare.
Se cambi dimensione alla CLV il Layout si dovrebbe adattare.
Quindi forse può funzionare anche su dispositivi diversi.
Premessa:
di sicuro non è la miglior soluzione attuabile.
Io ho un pessimo modo di gestire il posizionamento e il dimensionamento tramite Designer e Script.
Di certo si può migliorare tramite gli Anchors e altro.
Fammi sapere.
Ho fatto una piccola correzione nel codice per fare in modo che l'item si adatti alla lunghezza della CLV.
Ma il grosso del lavoro è nello script del Designer.
 

Attachments

  • NEW Esempio CLV.zip
    13.1 KB · Views: 155

Xfood

Expert
Licensed User
Prova a vedere se così potrebbe funzionare.
Se cambi dimensione alla CLV il Layout si dovrebbe adattare.
Quindi forse può funzionare anche su dispositivi diversi.
Premessa:
di sicuro non è la miglior soluzione attuabile.
Io ho un pessimo modo di gestire il posizionamento e il dimensionamento tramite Designer e Script.
Di certo si può migliorare tramite gli Anchors e altro.
Fammi sapere.
Ho fatto una piccola correzione nel codice per fare in modo che l'item si adatti alla lunghezza della CLV.
Ma il grosso del lavoro è nello script del Designer.
Ottimo e' quello che mi serviva, siete troppo avanti.
 

LucaMs

Expert
Licensed User
Longtime User
Qualche commento - NON da esperto e senza aver approfondito.

Hai posizionato tutte le view tramite Script. Non c'è assolutamente niente alcunché di male ma mi domando se la recente funzionalità aggiunta al Designer, ovvero il "Check Anchors" possa fare il proprio dovere, in tale caso. Anzi, me lo domando ma credo di essere certo del contrario, perlomeno all 99%.

Avendo usato le percentuali, la cosa dovrebbe funzionare, benché sarebbe meglio usare il Designer come si deve (anche per evitare di dover scrivere tutto quel codice, che oltretutto dovrà essere interpretato a runtime).

Cambiate quel "Match Chosen Variant" (chissà perché Erel ha la mania di scrivere ogni parola con la maiuscola):
1582644194335.png


è già una buona verifica che le cose andranno come dovrebbero.
 
Last edited:

LucaMs

Expert
Licensed User
Longtime User
Avendo usato le percentuali, la cosa dovrebbe funzionare, benché sarebbe meglio usare il Designer come si deve (anche per evitare di dover scrivere tutto quel codice, che oltretutto dovrà essere interpretato a runtime).
Poi voglio vedere se per caso ci ripensi e vuoi spostare qualche view o inserirne di nuove; mi viene la pelle d'oca solo a pensarci, hehehe
 

Sagenut

Well-Known Member
Licensed User
Longtime User
Hai perfettamente ragione.
Infatti ho detto subito che non era la soluzione ideale.
Ma almeno ha visto il concetto di come realizzare il suo obiettivo.
 
Top