【问题标题】:Delphi XE5 center android layoutDelphi XE5 center android布局
【发布时间】:2013-09-15 17:31:37
【问题描述】:

我正在使用 Delphi XE5 开发一个 android 应用程序,并且我有 Google Nexus 4 布局。例如,Samsung Galaxy S4 的屏幕尺寸与 Nexus 的不同。

我有一个面板,其中包含按钮、编辑和标签等内容。我想将此面板居中对齐,所以每次它都在屏幕中间。

我该怎么做?

【问题讨论】:

    标签: android delphi delphi-xe5


    【解决方案1】:

    在表单上放置一个 TPanel 并将您的按钮添加到其中。然后将TPanel的Align属性设置为alCenter。

    【讨论】:

      【解决方案2】:

      我认为您必须使用表单的调整大小事件来设置面板的 position.X 值,例如。

      MyPanel.Position.X := Round((MyForm.Width - MyPanel.Width) / 2);
      

      【讨论】:

        【解决方案3】:

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-30
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多