Неверный формат предварительного просмотра

callumg46 спросил: 28 марта 2018 в 02:00 в: android

Макет Предварительный просмотр студии Android.

Кто-нибудь знает, почему граница сдвигается вправо? XML ниже, используется этот код для всех других действий, и он отлично работает.

<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout 
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"
    tools:context=".ui.activities.SplashActivity"><android.support.design.widget.AppBarLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:theme="@style/AppTheme.AppBarOverlay"></android.support.design.widget.AppBarLayout><LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="match_parent">    <ImageView
        android:id="@+id/TMDBLogo"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:src = "@drawable/tmdb_logo"
        android:layout_gravity="center_horizontal|center_vertical" /></LinearLayout></android.support.design.widget.CoordinatorLayout>

1 ответ

hamid keyhani ответил: 28 марта 2018 в 04:35

используйте этот атрибут в линейном макете:

app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
callumg46 ответил: 28 марта 2018 в 04:41
Боюсь, это не сработало!
hamid keyhani ответил: 28 марта 2018 в 07:01
Вы хотите установить центр изображения на экране?
callumg46 ответил: 29 марта 2018 в 08:00
Да, но использование гравитации любого типа не оказывает никакого влияния, как вы можете видеть на изображении, есть пустое пространство, не закрытое слева от экрана. Это должно быть заполнено, так как это другие действия, которые я использовал с тем же кодом. Я надеюсь, что в этом есть смысл.