我正在使用 EditText
,并且知道 setTextAlignment
直到 API 17 才实现,但不知道如何使用setTextAlignment
比 setGravity
更容易或更好。我应该将哪个用于什么目的,或者这无关紧要?
我发现 setGravity
非常容易使用并且可以做我想做的事,所以我什么时候不应该使用它?
谢谢
最佳答案
setTextAlignment()
在从右到左的区域设置中更容易使用:您可以按区域设置特定的文本开始或文本结束对齐,而无需知道它是在左侧还是在右侧对。
textAlignment
是行不通的。对于许多对准模式,您实际上需要将其与重力相结合。
关于Android:setTextAlignment 和 setGravity 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25418846/