Delphi XE5 如何将 Android 布局居中显示?

4

我正在使用Delphi XE5开发一个安卓应用,并且我已经准备了“Google Nexus 4”布局。例如,三星Galaxy S4的屏幕尺寸与Nexus不同。

我有一个包含按钮、编辑框和标签等内容的面板。我想要将这个面板居中对齐,使它每次都在屏幕中央。

我该怎么做?

3个回答

8
在窗体上放置一个 TPanel,并将按钮添加到其中。然后将 TPanel 的 Align 属性设置为 alCenter。

2

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

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

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接