2011-11-07 75 views
2

我注意到在设计师的属性中,您可以将文本居中放置在标签中,等等,没有看到任何让您以视图本身为中心的东西。任何方式来居中视图?

例如,我查看了按钮的属性。有文字样式的水平对齐和垂直对齐,但我没有看到类似按钮属性的东西。

有没有办法控制按钮对齐?

谢谢。

+0

您是否想将按钮置于Panel或Activity的中心? – Erel

+0

嗨Erel。活动,因为我知道如果我把按钮放在面板上,panal可以居中。这不仅仅是按钮,还有其他视图以及标签等。我想设置位置。谢谢。 –

+0

我知道这个评论有点偏离主题,但我只想说basic4android是一个非常不错的软件。我希望在我对此感到满意之后,我可以为自己找到工作,并且能够与Java Android开发人员进行竞争,因为该软件将允许应用程序在一小部分时间内完成,否则。 –

回答

2

您需要将编程做到这一点:

Sub CenterView(v As View, parent As View) 
    v.Left = parent.Width/2 - v.Width/2 
    v.Top = parent.Height/2 - v.Height/2 
End Sub 

例如:

CenterView(button1, Activity) 
+0

感谢您的代码示例。 –

0

如果您有机会获得.xml文件(我没有basic4android专家), 你可以调查layout_gravity和gravity, 的属性,具体取决于你想要居中的方式。

祝你好运!

/RandomSort