如何在Android TextView或EditText中alignment文本?
我在我的应用程序中有一个EditText。 我想将其中的文本alignment而不是默认的左边。 我尝试添加
android:layout_gravity="right"
但是这似乎不起作用。 还有其他build议吗?
你应该使用android:gravity="right"
。 layout_gravity
是针对容器的视图(EditText)alignment方式。
您可以使用android:layout_alignParentRight="true"
将EditText的右边缘与其父边的右边缘alignment。 另外,如果您真的想使用layout_gravity
或gravity
属性,请layout_gravity
本文讨论正确使用它们的方法。
你可以jst属性设置属性窗口中的编辑文本,即重力权利,或通过在UI的xml文件中添加lin e的代码:android:gravity =“right”
布局 _gravity意味着你正在指定layouts属性,而不是里面的元素。 在某些情况下,比如layout_width和layout_height是wrap_content,因为布局和元素(不是元素s )的边界是相同的,所以布局规范可以给出你想要的元素inisde你的布局。