XE7 Android 中使用 MessageDlg 范例
16lz
2021-01-23
MessageDlg('Choose a button:', System.UITypes.TMsgDlgType.mtInformation, [ System.UITypes.TMsgDlgBtn.mbYes, System.UITypes.TMsgDlgBtn.mbNo, System.UITypes.TMsgDlgBtn.mbCancel ], 0, procedure(const AResult: TModalResult) begin if AResult = mrYES then ShowMessage('You chose Yes') else if AResult = mrNo then ShowMessage('You chose No') else if AResult = mrCancel then ShowMessage('You chose Cancel'); end);
更新:
下面代码 Android 实机没问题,但在 iOS 实机没有动作。
MessageDlg('Choose a button:', System.UITypes.TMsgDlgType.mtInformation, mbOKCancel, 0, procedure(const AResult: TModalResult) begin if AResult = mrOk then ShowShareSheetAction1.ExecuteTarget(Sender); // iOS 实机没有动作 (没有当机) end);
更多相关文章
- GestureDetector.OnGestureListener 详解以及android手势动作详
- android 动作处理之手势捕捉
- android 触摸手指动作放大和缩小图片
- Python 之父的解析器系列之六:给 PEG 语法添加动作
- 不仅模糊了Jquery中的一个动作
- php 登陆动作详解
- php判断手机浏览还是web浏览,并执行相应的动作
- 如何通过ajax将javascript数组传递给YII动作
- 在JComboBox箭头JButton上附加动作事件