Вращение не срабатывает на все виды - PullRequest
0 голосов
/ 04 февраля 2019

У меня проблема с атрибутом android:rotation в XML-файле макета.Он не срабатывает для всех элементов макета.

У меня есть TextView

<TextView
        android:id="@id/fullNameP2"
        android:layout_width="wrap_content"
        android:layout_height="0dp"
        android:layout_marginEnd="8dp"
        android:layout_marginBottom="8dp"
        android:gravity="center"
        android:rotation="90"
        tools:text="Player 2" />

, для которого вращается текст, и следующие:

<LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="vertical">

            <TextView
                android:id="@id/shortNameP1"
                android:layout_width="match_parent"
                android:layout_height="0dp"
                android:layout_weight="1"
                android:gravity="center"
                android:rotation="90"
                tools:text="PL1" />

            <TextView
                android:id="@id/shortNameP2"
                android:layout_width="match_parent"
                android:layout_height="0dp"
                android:layout_weight="1"
                android:gravity="center"
                android:rotation="90"
                tools:text="PL2" />
        </LinearLayout>

        <TableLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content">

            <TableRow
                android:layout_width="match_parent"
                android:layout_height="0dp"
                android:layout_weight="1">

                <TextView
                    android:id="@id/game11"
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:gravity="center"
                    android:rotation="90"
                    tools:text="6" />
...

Тексты shorName и game11 не вызывают атрибут, и я не знаю, как решить эту проблему, и почему различные представления макета, имеющие один и тот же атрибут, реагируют по-разному.

Вот такпоказывает в эмуляторе (то же самое отображается на реальном устройстве) против макета: emulator vs layout

...