【问题标题】:Any way to center a view?有什么方法可以使视图居中吗?
【发布时间】:2011-12-23 14:03:48
【问题描述】:

我注意到在设计器的属性中,您可以将标签中的文本居中,等等。没有看到任何可以让您将视图本身居中的东西。

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

有没有办法控制按钮的对齐方式?

谢谢。

【问题讨论】:

  • 您希望按钮相对于面板或活动居中吗?
  • 嗨,埃雷尔。该活动是因为我知道如果我将按钮放在面板上,则面板可以居中。它不仅是按钮,还有其他视图,例如标签等。我想设置位置。谢谢。
  • 我知道这个评论有点离题,但我只想说 basic4android 真的是一个不错的软件。我希望在我适应它之后,我可以找到自己的工作,并能够与那里的 Java Android 开发人员竞争,因为这个软件可以让应用程序在很短的时间内完成,否则会花费一些时间.
  • 感谢您的反馈 :)

标签: properties views designer center basic4android


【解决方案1】:

您需要以编程方式进行:

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)

【讨论】:

    【解决方案2】:

    如果您确实可以访问 .xml 文件(我不是 basic4android 专家), 您可以查看属性 layout_gravity 和重力, 取决于你想如何居中。

    祝你好运!

    /随机排序

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-22
      • 1970-01-01
      • 1970-01-01
      • 2020-05-11
      • 1970-01-01
      相关资源
      最近更新 更多