Я работаю над приложением, где я хочу иметь индикатор выполнения и текстовое представление. И дело в том, что текстовый вид должен иметь другой фон. Когда я использую android:layout_width="match_parent"
, он оставляет пространство по бокам текста. Когда у нас есть белый фон, все в порядке, но когда мы помещаем другой фон, он выглядит не очень хорошо. Как я могу это достичь?Как добавить TextView, который занимает полную ширину раскладки телефона?
Короче говоря, я получаю следующий вид (первое изображение), когда я положил match_parent
, но хочу, чтобы страница выглядела так, как на втором изображении.
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="senti.com.freelaneprogress.MainActivity">
<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="300dp"
android:layout_height="300dp"
android:layout_centerInParent="true"
android:max="100"
android:progress="40"
android:rotation="270"
android:progressDrawable="@drawable/circular"/>
<TextView
android:id="@+id/eta"
android:background="#00000000"
android:layout_height="100dp"
android:layout_width="150dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="1.3in"/>
<TextView
android:layout_width="150dp"
android:layout_height="50dp"
android:layout_marginTop="2in"
android:layout_centerHorizontal="true"/>
<TextView
android:background="@drawable/textviewbg"
android:layout_width="match_parent"
android:layout_height="30pt"
android:contextClickable="false"
android:layout_alignParentBottom="true"
android:id="@+id/textView" />
</RelativeLayout>
Удалить отступы по умолчанию образуют основной контейнер (RelativeLayout), что IDE добавляет при создании активности – MikeKeepsOnShine