在设置Left,Right,Top,Bottom值后对齐TextView的文本

时间:2017-11-23 10:52:30

标签: c# android xamarin xamarin.android textview

我是以编程方式在Left方法中设置Right的{​​{1}},TopBottomTextView属性它应该坐在上面的兄弟姐妹。但是,在我设置了这些属性后,文本在 对齐中心。它似乎是水平对齐而不是垂直对齐。

我已尝试设置OnLayout以及Gravity的{​​{1}},但没有运气:

TextView

1 个答案:

答案 0 :(得分:0)

调整边界后需要调用_labelTextView.Measure(0, 0);

_labelTextView.Left = left;
_labelTextView.Top = top + 20;
_labelTextView.Bottom = bottom - 50;
_labelTextView.Right = right;

_labelTextView.Measure(0, 0);