AppInventor - Почему «.initialize» не работает? - PullRequest
0 голосов
/ 08 июня 2019

В моем приложении я хочу запустить некоторый код при открытии экрана.AppInventor имеет функцию «.initialize» для этого, но, похоже, она не работает.

Когда я открываю экран, код не запускается, а код работает нормально, потому что он работает, когда я запускаю его счто-то еще, кроме функции ".initialize".

У меня есть следующие блоки кода: https://imgur.com/a/y0ZMqa3, поскольку вы можете видеть, что код внутри точно такой же, но он не запускается, когда экран инициализируется, покаэто работает, когда я проверяю флажок.

Ответы [ 2 ]

1 голос
/ 20 июня 2019

Я не думаю, что возможно получить крошечные значения БД при инициализации экрана. Возможно, попробуйте добавить другой компонент, например, часы с таймером, а затем использовать те же блоки, что и на .initialize, через определенный интервал времени, равный примерно 500 миллисекундам. Поскольку, как вы говорите, он не работает с блоком .initialize, но работает при изменении флажка.

0 голосов
/ 18 июня 2019

Какой код?Вы должны дать нам представление о том, с чем вы работаете, чтобы мы могли попытаться помочь вам.Поверьте мне, шансы получить ответ на ваш вопрос здесь невелики, даже если вы правильно его оцените.Это слишком расплывчато, чтобы кто-то даже пытался ответить.В следующий раз обязательно спросите с подробностями.

...