app-inventor - 在 MIT App Inventor 中将字符串转换为组件对象
问题描述
我正在 MIT App Inventor 中构建一个应用程序。我有几个文本框。如果我点击一个文本框,颜色选择器屏幕就会打开,用户可以选择一种颜色。像这儿:
变量“组件”(对单击的文本框的识别)被解析到屏幕,在选择颜色并单击按钮 1 后,rgb 值和“组件”返回到前一个屏幕。
屏幕变回来了,现在文本框应该将 rgb 值显示为框中的文本。这就是应用程序需要信息的原因,之前该文本框称为颜色选择器屏幕。
该组件作为字符串存储回来,但它应该被解析为一个文本框组件,因此程序能够知道 RGB 值应该填充到哪个文本框。
com.google.appinventor.components.runtime.TextBox@7b920d1
是否有将字符串“com.google.appinventor.components.runtime.TextBox@7b920d1”转换为这种格式的解决方案:com.google.appinventor.components.runtime.TextBox@7b920d1
解决方案
推荐阅读
- c++ - 如何在 D3D11 中设置 MSAA?
- javascript - React 不更新 HTML 或状态不同步
- react-native - react-native-modal 使背景平面列表可点击
- javascript - 在 D3 中转换 SVG 行时,会立即出现新行
- javascript - 未在新创建的 div 中复制的数据仅被复制的名称
- java - 静态变量永远不会更新
- spring - 本地化 Spring 麻烦隐藏的地方
- list - 在 List 中创建 List 的第一个元素 - Flutter、Dart
- docker - Selenium.WebDriverException:消息:未知错误:net::ERR_NAME_NOT_RESOLVED
- r - 在R中通过不同的row.names合并两个data.frames