Что я сделал: Я добавил линейный макет вертикали в середине, чтобы я мог выравнивать текстовые представления один за другим. Но когда я пытался сосредоточить их там, поведение странное. Они появляются, как показано ниже. Кажется, что каждый компонент больше прикреплен к вершине, а не к центру.
Что я ищу: I хочу центрировать два текстовых представления (ДЕНЬ И ДАТА), сопровождаемых друг другом в кругу. Мой основной макет - это линейный макет. Я хочу, чтобы все группы контента внутри круга находились в середине внешнего макета.
Буду очень признателен за любые предложения по этому вопросу. Спасибо!
<LinearLayout
android:layout_width="385dp"
android:layout_height="0dp"
android:layout_gravity="center_horizontal"
android:layout_margin="20dp"
android:layout_weight="6"
android:orientation="vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="center_horizontal"
android:background="@drawable/circle"
>
<TextView
android:id="@+id/day_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="DAY"
/>
<TextView
android:id="@+id/date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="DATE" />
</LinearLayout>
</LinearLayout>