Я хочу выровнять свой текст внизу слева в android.
Как выровнять текст в android
Ответ 1
Если вы хотите выровнять текст в 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>
Ответ 2
Я бы рекомендовал Относительный макет.
Ваше мнение будет выглядеть так:
<?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>
Ответ 3
андроид: layout_alignParentBottom = "истина" андроид: layout_alignParentLeft = "истинный"
Должен быть написан внутри вашего TextView