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