我正在使用 Delphi XE8 进行Android移动应用程序开发。我已使用TDateEdit进行日期选择。在某些Android设备(例如Samsung Galaxy J7 Prime,小米mi)中,当我单击TDateEdit时,该应用程序无任何异常地关闭。

我的表单上只有TDateEdit,没有添加任何代码,只有系统生成的代码。

源代码如下所示,

unit Unit2;
interface

uses
 System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
 FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs,
 FMX.DateTimeCtrls;

type
 TForm2 = class(TForm)
   DateEdit1: TDateEdit;
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form2: TForm2;

implementation

{$R *.fmx}

end.

表格设计如下,

android - 单击TDateEdit(FMX Control)导致Android应用程序崩溃-LMLPHP



如果有人遇到此类问题,请对此提供帮助。

最佳答案

将项目升级到Rad studio Delphi 10.1(Berlin)即可解决此问题。

关于android - 单击TDateEdit(FMX Control)导致Android应用程序崩溃,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48583286/

10-12 22:37