Salve a tutti.
Ho realizzato una macchina con ESP32 e un'applicazione androiid che dialogano tra loro.
Lo scopo è di avere un'app generica che con u protocollo abbia un menu che viene trasmesso da esp32.
Non ho chiaro come implementare un menu a cui vengono aggiunti gli items a runtime.
Si potrebbe fare in tanti modi.
Dipende cosa vuoi ottenere, quanto è vasto questo menù, come deve essere fatto.........
Servirebbe un esempio dei dati che ricevi e come li vuoi mostrare.
Potresti avere due CLV affiancate:
una per mostrare le voci principali del menù (e poterle aggiungere, eliminare, modificare...) e una a fianco per mostrare le opzioni della voce selezionata.
grazie di avermi risposto sono massimo una decina di opzioni,
non deve essere interattiva, ma ricevere un'unica volta i menuitem
con separatore, quindi:
primo;secondo;..;settimo;ottavo;
Uso l'activity non B4XPages
Nel senso che quindi basterebbero anche 10 button che poi non avranno sotto opzioni?
Puoi postare una stringa di esempio che arriverà dal dispositivo?
Ad ogni successivo invio di questa stringa il menù deve essere ricreato con le nuove voci?
Senza sapere cosa vuoi poi farci non è facile darti un consiglio.
Serve qualche info in più.
Per fare menù di base ci sono anche metodi più semplici.
Questo ti permette di poter personalizzare un minimo l'aspetto.
Poi si potrebbe fare anche in altri modi, usando librerie esterne o altro.