Android 应用程序在点击 TDateEdit(FMX 控件)时崩溃
Android application getting crashed on click of TDateEdit (FMX Control)
我正在使用 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.
表单设计如下,
Samsung Galaxy J7 Prime device configuration is given below,
OS - Android
6.0.1 CPU - Octa-core 1.6 GHz Cortex-A53
如果有人遇到这种问题,请帮助我。
将项目升级到 Rad studio Delphi 10.1 (Berlin) 解决了这个问题。
我正在使用 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.
表单设计如下,
Samsung Galaxy J7 Prime device configuration is given below,
OS - Android
6.0.1 CPU - Octa-core 1.6 GHz Cortex-A53
如果有人遇到这种问题,请帮助我。
将项目升级到 Rad studio Delphi 10.1 (Berlin) 解决了这个问题。