我想在android的左下角对齐我的文字。
答案 0 :(得分:35)
如果要将TextView中的文本与左下角对齐,请使用android:gravity="bottom|left"
。如果要将TextView与其容器的左下角对齐,请使用android:layout_gravity="bottom|left"
。
我怀疑你在这里错误地传达了你的真实意图。你想将一些文字对齐到左下角?屏幕?文本的容器?
请尝试更具体地解答您的问题。
屏幕左下方:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:gravity="bottom|left"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="text"/>
</FrameLayout>
答案 1 :(得分:2)
我会推荐一个Relative layout。
您的观点如下所示:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:id="@+id/label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Text aligned bottom left"
android:layout_alignParentLeft="true"
android:layout_alignParentBottom="true"/>
</RelativeLayout>
答案 2 :(得分:0)
android:layout_alignParentBottom =“ true” android:layout_alignParentLeft =“ true”
必须写在您的TextView内