AppInventor2实现用户交互输入对话框的2种方式

整理自中文文档:用户界面(UI)组件 · App Inventor 2 中文网

// 原生对话框组件 //

  • 显示文本对话框(消息,标题,允许撤销)

  • 显示一个对话框,用户可以在其中输入文本,然后将触发 输入完成 事件。

    如果 允许撤销 是 ,将会有一个额外的 取消 按钮。 输入文本将引发 输入完成 事件。 输入完成 的“响应”参数将是输入的文本,如果按下“取消”按钮,则为“取消”。 如果取消,输入取消 事件也将触发。

    测试代码块如下:

    input_dialog_demo

    效果演示如下:

    input_dialog

// Alpha Dialog拓展 //

如果需要定制个性化的输入对话框,可以使用 AlphaDialog 对话框扩展,使用自定义的整个布局组件,弹出交互,非常灵活。

Alpha Dialog 是一个简单但功能强大且易于使用的扩展,您可以在项目中自由使用它来创建令人惊叹且独特的对话框。 该扩展允许您创建透明对话框、全屏对话框,并且通过使用非常简单的技术,您可以使用自定义颜色进行变暗。


 

图片

 

图片

 

图片



测试代码如下:
 

图片



测试效果如下:

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI2中文网

真诚赞赏,手留余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值