android の gravity 属性の効果を教えてください。

Androidのgravityプロパティはビュー内のコンテンツの配置方法を指定するために使用されます。

一般的な gravity 属性とその機能は以下の通りです。

  1. 左詰め:コンテンツビューを左に寄せます。
  2. 右:コンテンツビューを右に揃える。
  3. コンテンツビューを上に整列します。
  4. ボトム:コンテンツビューを下に揃えます。
  5. 中央揃え: コンテンツビューを水平と垂直方向に中央揃えします。
  6. center_horizontal:コンテンツビューを水平方向に中央揃えします。
  7. center_vertical: コンテンツ ビューを垂直方向に中央揃えします。
  8. コンテンツビューをスタート端に整列させます。LTR(Left To Right)レイアウトではスタート端は左、RTL(Right To Left)レイアウトではスタート端は右になります。
  9. end:コンテンツビューを末端に整列します。LTR(左から右)レイアウトでは末端は右側、RTL(右から左)レイアウトでは左側です。

例えば、ビューに水平中央配置を指定するには、以下のコードを使用できます。

TextView textView = findViewById(R.id.textView);
textView.setGravity(Gravity.CENTER_HORIZONTAL);
bannerAds