Android/DelphiFiremonkey应用程序在启动时崩溃,原因可能是FMXEditText.java文件中的问题或Android本身问题
创始人
2024-08-20 05:30:10
0

这个问题通常是由于Android引起的,并且可能与设备的Android版本有关。然而,在某些情况下,问题可以通过更改FMXEditText.java文件来解决。

以下是可能有帮助的步骤:

  1. 在FMXEditText.java文件中,找到onMeasure()方法,并确保返回正确的视图大小。以下是onMeasure()方法示例代码:
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);

    // set the size of your EditText here
    setMeasuredDimension(widthMeasureSpec, heightMeasureSpec);
}
  1. 另一种方法是从Firemonkey中删除或禁用FMXEditText控件。这可以通过在FMXObject.pas文件中更改下面的代码实现:
{$IFDEF ANDROID}
  RegisterFmxClasses([TAndroidNativeView, TAndroidNativeLayout, TEditText]);
{$ENDIF}

将其更改为:

{$IFDEF ANDROID}
  RegisterFmxClasses([TAndroidNativeView, TAndroidNativeLayout]);
{$ENDIF}

这将覆盖Firemonkey库中的默认注释TTextEdit类,并防止使用FMXEditText控件。

请注意,这可能会在应用程序的其他地方产生意外效果。

无论使用哪种方法,检查Android设备的版本以确保它是受支持的,这应该可以解决应用程序在启动时崩溃的问题。

相关内容

热门资讯

透视插件!hhpoker可以控... 透视插件!hhpoker可以控制吗(透视)一直是有挂(详细辅助wpk教程)1、构建自己的辅助插件;2...
玩家必看科普!wepoker透... 1、玩家必看科普!wepoker透视脚本免费,hhpoker外挂靠谱吗,大神讲解(有挂攻略)。2、w...
专业讨论!aapoker发牌逻... 专业讨论!aapoker发牌逻辑,哈糖大菠萝软件下载,解密教程(有挂技巧);1.哈糖大菠萝软件下载 ...
透视透视!德普之星辅助工具如何... 透视透视!德普之星辅助工具如何设置(透视)总是真的是有挂(详细辅助可靠教程)1、机器人多个强度级别选...
最新通报!wepoker透视脚... 最新通报!wepoker透视脚本免费下载pc,wepoker透视器免费,解密教程(有挂技巧)1、不需...
透视透视!wepoker永久免... 透视透视!wepoker永久免费脚本(透视)都是真的是有挂(详细辅助必赢教程)1、完成的残局,帮助玩...
实测发现!wejoker辅助器... 1、实测发现!wejoker辅助器要钱玩吗,红龙poker作弊指令,AA德州教程(有挂方法);详细教...
透视规律!hhpoker破解工... 透视规律!hhpoker破解工具(透视)本来是有挂(详细辅助可靠教程)亲,关键说明,赛季回归,软件透...
盘点一款!wepoker轻量版... 盘点一款!wepoker轻量版透视方法,wepoker透视脚本免费,黑科技教程(有挂神器)是一款可以...
透视黑科技!德扑圈透视挂(透视... 透视黑科技!德扑圈透视挂(透视)好像有挂(详细辅助扑克教程)辅助器中分为三种模型:软件透明挂、辅助挂...