I am having some trouble sending multiple data between different screens.
I created a system to encode a string of data and then extract it on another screen when it opens, but it doesn't seem to be working and I have no idea why. The system works by adding spaces to the variables so that all variables are exactly 10 characters long. The program then extracts 10 character sections of the data, trims the extra spaces, and then we have the raw variables. I do this because I can only send one starting value, so I am trying to cram as much into that starting value as possible, as I need a lot of data to transfer.
I have attached the code between the two screens, does anyone know why this is not working?
Also, if I were to initialize a variable, and also set this variable as something else when a screen opens, will that screen display the original value of the variable or the new value? I heard somewhere that App Inventor does these starting processes in a random order. Is this true? Is there any way to get around this? Any other ideas?
Thanks so much