Специальный символ App Inventor 2 для добавления символа пробела при объединении текста - PullRequest
0 голосов
/ 02 апреля 2020

Я макетирую приложение android, используя App Inventor 2. Я использую два текстовых поля, где вводятся пользователем, например, имя пользователя и пароль. Я сохраняю эти два текстовых ввода в теге TinyDB, объединенном с использованием текста соединения

Из списка просмотра пользователь выбирает псевдоним, который хранится в теге TinyDB. Чего я не могу добиться, так это отправлять пользователю SMS, объединив эти теги TinyDB в строку, разделенную символом «пробел». Примерно так: "tag1" пробел "tag2".

Я уже пытался использовать блок «заменить весь текст» безуспешно, так как получаю SMS в одну строку без пробелов. Было бы очень полезно, если бы кто-то мог направить меня по правильному пути, запустить это приложение или поделиться фрагментом кода или использованием специальных символов в App Inventor 2.

1 Ответ

0 голосов
/ 02 апреля 2020

используйте блок join , чтобы объединить следующие 3 элемента:

  • tag1
  • текстовый блок, содержащий пробел и
  • tag2

см. также документацию http://ai2.appinventor.mit.edu/reference/blocks/text.html#join
см. также, как работают мутаторы http://appinventor.mit.edu/explore/ai2/support/concepts/mutators

Очень хороший способ изучить App Inventor - прочитать бесплатное руководство по Inventor здесь, в бесплатной электронной книге AI2 http://www.appinventor.org/book2 ... ссылки внизу веб-страницы. Книга "учит" пользователей, как программировать с блоками AI2. Здесь есть бесплатный курс программирования http://www.appinventor.org/content/CourseInABox/Intro, а файлы aia для проектов в этой книге находятся здесь: http://www.appinventor.org/bookFiles
Как сделать много основ c вещи с App Inventor описаны здесь: http://www.appinventor.org/content/howDoYou/eventHandling.

Также сделайте учебные пособия http://appinventor.mit.edu/explore/ai2/tutorials.html, чтобы изучить основы App Inventor, затем попробуйте что-нибудь и следуйте Топ 5 советов: Как узнать App Inventor

...