在Android的android:textAlignment属性中,viewEnd和textEnd有何不同?

6
我正在查阅 android:textAlignment 的文档,其中有 7 个选项,其中几个是 viewEnd/viewStarttextEnd/textStart
从使用场景的角度使用文档,我无法理解 view####text#### 之间的区别。如果有人能够使用一些示例或用例更详细地澄清这一点,那就太好了。

1
https://developer.xamarin.com/api/field/Android.Views.TextAlignment.ViewStart/ - IntelliJ Amiya
2个回答

2

我的观察结果是,如果textDirectionlayoutDirectionltr,那么viewStart/EndtextStart/End的行为相同。

但是如果您将其中一个textDirectionlayoutDirection更改为rtl,现在尝试查看/文本开头/结尾,您将在视觉上看到差异。

一个组合图


0

您可以在此处阅读解释:textAlignment

文本和视图之间的区别非常简单。我将通过一个例子来解释。这是一个9.png:

9.png example

我们对右下角的黑色矩形感兴趣。这些矩形显示了内容应该放置的位置(我用红色矩形标记了出来,以便更好地理解)。在当前情况下,它是一段文本。但是,正如您所看到的,这个矩形并没有覆盖整个图像。在未覆盖的部分,文本将不会被绘制。因此,视图将包含整个图像,但文本部分(或者更好地说是内容部分)将会更少。

我已经阅读了解释,正如我在问题中已经提到的那样。 - vipin agrahari
这怎么回答问题?答案只是告诉了视图和文本之间的区别。提问者问的是它如何与文本对齐工作。 - yajnesh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接