我可以使用机器人。我的TextView是在
tablerow的
如果在重要的一个 RelativeLayout的
。
我曾尝试:
的LayoutParams的LayoutParams =新TableRow.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT,Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL);
labelTV.setLayoutParams(的LayoutParams);
但是,如果我理解正确的话,将其应用到 tablerow的
,而不是TextView中?
labelTV.setGravity(Gravity.CENTER | Gravity.BOTTOM);
此外,你在说什么的重力的或约layout_gravity?后者将不会在上班的 RelativeLayout的的。
I can use android:gravity="bottom|center_horizontal"
in xml on a textview to get my desired results, but I need to do this programmatically. My textview is inside a tablerow
if that matters in a relativelayout
.
I have tried:
LayoutParams layoutParams = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL);
labelTV.setLayoutParams(layoutParams);
But if I understand correctly, that would apply it to the tablerow
, not the textview?
labelTV.setGravity(Gravity.CENTER | Gravity.BOTTOM);
Also, are you talking about gravity or about layout_gravity? The latter won't work in a RelativeLayout.
上一篇:prevent ViewPager毁坏离屏幕视图视图、屏幕、prevent、ViewPager
下一篇:的HTTP POST请求使用的HttpClient需要2秒,为什么呢?什么呢、HTTP、POST、HttpClient