Я пытаюсь создать приложение для Android с основными функциями textViews, textEdits и Buttons.По какой-то причине над макетом появляется пустое пространство.Этого не происходит в представлении дизайна XML, но это происходит на эмуляторах Nexus 5, Nexus 5X и 5.4 FWVGA и на моем реальном телефоне (Huawei P Smart).
Я только начал работать с Android Studioи не полностью понимаю макеты и т. д. Я попытался изменить макет на относительный макет, но он все еще там.Кроме того, предложенные исправления в Google не работают.
My activity_main.xml:
'<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:background="@drawable/bg_colour_gradient"
tools:context=".MainActivity">
<EditText
android:id="@+id/pi_user"
style="@android:style/Widget.DeviceDefault.EditText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginLeft="8dp"
android:layout_marginTop="380dp"
android:layout_marginEnd="8dp"
android:layout_marginRight="8dp"
android:layout_marginBottom="8dp"
android:ems="10"
android:hint="Pi's SSH Username"
android:inputType="text"
android:singleLine="false"
android:text=""
app:layout_constraintBottom_toTopOf="@+id/pi_pass"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.904" />
Снимок экрана приложения, испорченного в эмуляторе, и представление дизайна:
![App messed up in emulator](https://i.stack.imgur.com/dd0a4.jpg)