我正在使用EditText
,并且知道setTextAlignment
在 API 17 之前未实施,但不知道如何使用setTextAlignment
1}}比setGravity
更容易或更好。我应该将其用于何种目的,或者无关紧要?
我发现setGravity
很容易使用并做我想做的事情,所以什么时候不应该使用它?
谢谢
答案 0 :(得分:1)
setTextAlignment
,您不能在17之前使用它。但{1}可从API Level 1获得。您可以在任何地方使用它。
SetGravity
设置文本的水平对齐方式以及当TextView中有额外空间时将使用的垂直重力超出文本本身所需的空间
答案 1 :(得分:1)
setTextAlignment()
在从右到左的区域设置中更容易使用:您可以按区域设置特定的文本开头或文本结束对齐,而无需知道它是向左还是向右
textAlignment
一个人没有工作。对于许多对齐模式,您需要将其与重力实际组合。