0

我使用以下代码以TextView编程方式制作:

RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
params.addRule(RelativeLayout.ALIGN_PARENT_TOP, RelativeLayout.TRUE);
params.addRule(RelativeLayout.CENTER_HORIZONTAL, RelativeLayout.TRUE);
someRelativeLayout.addView(someTextView, params);

但是,当我在创建 TextView 后查看它时,它看起来像是被切断了。我试过减小字体大小,但它仍然被切断。大小似乎不是一个因素。

我尝试将宽度设置为LayoutParams.MATCH_PARENT,这确实允许显示整个单词,但它似乎已经抵消了 的效果,RelativeLayout.CENTER_HORIZONTAL因为它然后对齐到RelativeLayout.

我如何使它成为真正的内容包装并在布局中水平居中?

4

0 回答 0