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