1. ホーム
  2. android

[解決済み] TextViewでテキストを水平・垂直方向にセンタリングするには?

2022-01-31 19:03:45

質問

のテキストを水平・垂直方向に中央揃えするにはどうすればよいですか? TextView のちょうど真ん中に表示されるようにします。 TextViewAndroid ?

解決方法は?

XMLレイアウトを使っているのでは?

<TextView  
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:gravity="center"
    android:text="@string/**yourtextstring**"
/>

また、重力 center_vertical または center_horizontal を、必要に応じて選択してください。

ステルスコプターさんのコメントの通り、javaでは。 .setGravity(Gravity.CENTER); .

そして、Kotlinユーザーのために。 .gravity = Gravity.CENTER