Java Android Studio-如何删除布局上方的空白

Java Android Studio-如何删除布局上方的空白,java,android-studio,android-layout,screen-size,Java,Android Studio,Android Layout,Screen Size,我正在尝试创建一个Android应用程序,它包含基本的文本视图、文本编辑和按钮。由于某些原因,布局上方会出现空白。这在XML设计视图中不会发生,但在Nexus 5、Nexus 5X和5.4 FWVGA模拟器以及我的实际手机(华为P Smart)上会发生 我刚刚开始使用Android Studio,还不完全了解布局等。。。我尝试过将布局更改为相对布局,但它仍然存在。此外,谷歌上的修复建议也不起作用 My activity_main.xml: '<?xml version="1.0" enco

我正在尝试创建一个Android应用程序,它包含基本的文本视图、文本编辑和按钮。由于某些原因,布局上方会出现空白。这在XML设计视图中不会发生,但在Nexus 5、Nexus 5X和5.4 FWVGA模拟器以及我的实际手机(华为P Smart)上会发生

我刚刚开始使用Android Studio,还不完全了解布局等。。。我尝试过将布局更改为相对布局,但它仍然存在。此外,谷歌上的修复建议也不起作用

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" />
'

尝试将xml文件中的主题从您的主题添加到AppCompat.Light.NoActionBar

或者您可以尝试在
style.xml
文件中手动执行此操作:




谢谢,等我回到电脑后,我会再试一次。只是更改下拉列表对我来说不起作用,但是,如果您查看styles.xml文件(如@ankuraurag2所建议的)并手动更改它,它会起作用!你能编辑你的帖子,把它包括进来吗?然后我可以把它标记为正确的吗?是的,非常感谢你让我再次摆脱困境!非常感谢。:-)您能否提供
style.xml
文件的代码?是的。我现在不在电脑旁。应该能够在15分钟内得到文件张贴是的@瓦伦丁的回答是对的,但在你提示我查看文件之前,我不会发现Android Studio没有为我更改它!以前是这样的:,现在是我手动更改的,这就是为什么我要
styles.xml
文件的原因:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">