[PLEASE HELP] Error with screen changing

Please help… I have to create a listpicker that can move between 2 screens and while I can make it move to screen2, I can not make it move to screen3 in the app. When I click on screen3, it buffers for a second and just moves to screen2 while showing “invoke: no method named ‘MoveTo’ in class.java.lang.Boolean.”

There might be other issues but did you notice that the commands you issue using the red blocks are negated when the green blocks execute.

A guess is you are giving your device a ‘heart attack’. Switching screens takes about a second on most devices. App Inventor 2 processes commands asynchronously (essentially one after another).

You might get a better result by using virtual screens rather than actual Screens.


see tip 1 here


Trying to push the limits! Snippets, Tutorials and Extensions from Pura Vida Apps by Taifun.

You seem to have missed the part of AI2 that mentions the ‘=’ test block
in IF/THEN blocks.


from FAQ Section: Books, Tips, Tutorials for AI2