1. ホーム
  2. android

[解決済み] Androidにおけるテキスト/レイアウトアライメント (textAlignment、gravity)

2022-02-10 21:10:05

質問

とはどう違うのですか? android:textAlignmentandroid:gravity ?

解決方法は?

textAlignmentはViewクラスのメンバーで、gravityはTextViewクラスのメンバーであることだけはわかりました。つまり、TextViewとそのサブクラスにはgravityを使用し、すべてのViewにはtextAlignmentを使用することができます。

TextViewとそのサブクラスはより多くのテキストアラインメント機能を必要とするので、textAlignmentには基本的なオプションしかないのに対し、gravityにはより多くのオプションがあることがおわかりいただけるでしょう。この違いについて明確なドキュメントを見つけられなかったので、あくまで私の推測に過ぎませんが。

以下の2つのドキュメントを参照してください。 テキストアライメント 重力 .