Любой способ центрировать вид? - PullRequest
2 голосов
/ 07 ноября 2011

Я заметил, что в свойствах конструктора можно центрировать текст по метке и т. Д. Не видел ничего, что позволяло бы центрировать сам вид.

Например, я посмотрел на свойства кнопки. Есть горизонтальное выравнивание и вертикальное выравнивание для стиля текста, но я не вижу ничего подобного для свойств кнопок.

Есть ли способ управления выравниванием кнопок?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 07 ноября 2011

Вам нужно будет сделать это программно:

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 голосов
/ 07 ноября 2011

Если у вас есть доступ к файлам .xml (я не специалист по Android4), вы можете посмотреть на свойства layout_gravity и gravity, в зависимости от того, как вы хотите центрироваться.

Удачи!

/ RandomSort

...