Ciao a tutti,
ho visto che in B4A non esiste il concetto di form, almeno come lo intende uno sviluppartore abituato al Basic in generale.
Mi chiedo allora come è possibile gestire schermate diverse?
Faccio un sempio concreto in modo da chiarire il concetto:
Ho la mia Activity principale sviluppata con l'abstract design.
In questa maschera c'è la possibilità di vedere un elenco di clienti, per questioni di spazio non riesco a metter l'intera scheda cliente e quindi devo sviluppare una nuova activity che contenga una schemata con i campi necessari.
Facendo qualche prova hovisto che è possibile fare un loadlayout e caricare un nuovo layout che si sovrappone al precedente, se si generano gli eventi per ogni oggetto inserito (label, text, etc) si vanno ad accodare a quelli del layout precedente.Quindi per l'intero progetto è incluso in un unico monolite e non in file separati.
Considerando che alla fine il progetto che stò realizzando avrà almeno una decina di "maschere" la cosa diventa davvero moooooooooolto complesso da gestire.
Quache suggerimento su come fare o su come ottimizzare?
Grazie a tutti e buona giornata
ho visto che in B4A non esiste il concetto di form, almeno come lo intende uno sviluppartore abituato al Basic in generale.
Mi chiedo allora come è possibile gestire schermate diverse?
Faccio un sempio concreto in modo da chiarire il concetto:
Ho la mia Activity principale sviluppata con l'abstract design.
In questa maschera c'è la possibilità di vedere un elenco di clienti, per questioni di spazio non riesco a metter l'intera scheda cliente e quindi devo sviluppare una nuova activity che contenga una schemata con i campi necessari.
Facendo qualche prova hovisto che è possibile fare un loadlayout e caricare un nuovo layout che si sovrappone al precedente, se si generano gli eventi per ogni oggetto inserito (label, text, etc) si vanno ad accodare a quelli del layout precedente.Quindi per l'intero progetto è incluso in un unico monolite e non in file separati.
Considerando che alla fine il progetto che stò realizzando avrà almeno una decina di "maschere" la cosa diventa davvero moooooooooolto complesso da gestire.
Quache suggerimento su come fare o su come ottimizzare?
Grazie a tutti e buona giornata