为什么我的应用程序无法填满整个屏幕?

Garren Fitzenreiter

这里有2个屏幕截图

在此处输入图片说明

在此处输入图片说明

排名第一的是我的应用。第二个是facebook。请注意,当我的Facebook到达顶部和底部时,facebook是如何占据整个屏幕的。如何让我的应用程序充满整个屏幕,或者在时间和电池电量百分比下,至少将其扩展到正确的位置?

样式XML文件

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light">
    <!-- Customize your theme here. -->
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorBlack</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:textAllCaps">false</item>
    <item name="navigationViewStyle">@style/Widget.Design.NavigationView</item>
</style>

<style name="AppTheme.ActionBar">
    <item name="windowActionBar">true</item>
    <item name="windowNoTitle">false</item>
    <item name="android:textColorSecondary">@color/colorWhite</item>
    <item name="android:textColorPrimary">@color/colorWhite</item>
</style>

布局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">

<ImageView
    android:id="@+id/btnApply"
    android:layout_width="0dp"
    android:layout_height="50dp"
    android:contentDescription="@null"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:srcCompat="@color/colorPrimary" />

<TextView
    android:id="@+id/txtApplyButton"
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:contentDescription="@null"
    android:gravity="center_horizontal"
    android:text="APPLY"
    android:textColor="@color/colorWhite"
    app:fontFamily="@font/varela"
    app:layout_constraintBottom_toBottomOf="@+id/btnApply"
    app:layout_constraintEnd_toEndOf="@+id/btnApply"
    app:layout_constraintStart_toStartOf="@+id/btnApply"
    app:layout_constraintTop_toTopOf="@+id/btnApply" />

<ScrollView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent">

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

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_marginEnd="8dp"
            android:layout_marginStart="8dp"
            android:layout_marginTop="8dp"
            android:orientation="vertical"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent">

            <EditText
                android:id="@+id/txtFirstName"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginBottom="8dp"
                android:ems="10"
                android:hint="@string/first_name"
                android:inputType="textPersonName"
                android:maxLength="30"
                app:layout_constraintEnd_toEndOf="parent"
                app:layout_constraintStart_toStartOf="parent"
                app:layout_constraintTop_toTopOf="parent" />

            <EditText
                android:id="@+id/txtLastName"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginBottom="8dp"
                android:ems="10"
                android:hint="@string/last_name"
                android:inputType="textPersonName"
                android:maxLength="30"
                app:layout_constraintEnd_toEndOf="parent"
                app:layout_constraintStart_toStartOf="parent"
                app:layout_constraintTop_toTopOf="parent" />

        </LinearLayout>

        <android.support.constraint.ConstraintLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_margin="8dp"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toBottomOf="@+id/linearLayout">

            <TextView
                android:id="@+id/txtLocation"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:gravity="center_horizontal"
                android:text="Locations"
                android:textColor="@color/colorGray"
                app:layout_constraintEnd_toEndOf="parent"
                app:layout_constraintStart_toStartOf="parent"
                app:layout_constraintTop_toTopOf="parent" />

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                app:layout_constraintBottom_toBottomOf="parent"
                app:layout_constraintTop_toBottomOf="@+id/txtLocation">

                <ImageView
                    android:id="@+id/btnAddLocation"
                    android:layout_width="30dp"
                    android:layout_height="30dp"
                    android:layout_marginEnd="8dp"
                    android:layout_weight="1"
                    android:contentDescription="@null"
                    app:srcCompat="@drawable/ic_add_black_24dp" />

                <ImageView
                    android:id="@+id/btnRemoveLocation"
                    android:layout_width="30dp"
                    android:layout_height="30dp"
                    android:layout_marginEnd="8dp"
                    android:layout_weight="1"
                    android:contentDescription="@null"
                    app:srcCompat="@drawable/ic_delete_black_24dp" />

                <Spinner
                    android:id="@+id/spnrLocations"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_weight="50" />
            </LinearLayout>

        </android.support.constraint.ConstraintLayout>

        <android.support.constraint.ConstraintLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_margin="8dp">

            <ImageView
                android:id="@+id/imgVerified"
                android:layout_width="30dp"
                android:layout_height="30dp"
                android:contentDescription="@null"
                app:layout_constraintBottom_toBottomOf="parent"
                app:layout_constraintStart_toStartOf="parent"
                app:layout_constraintTop_toTopOf="parent" />

            <TextView
                android:id="@+id/txtVerified"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginStart="8dp"
                android:fontFamily="@font/varela"
                android:textColor="@color/colorGreen"
                app:layout_constraintBottom_toBottomOf="parent"
                app:layout_constraintStart_toEndOf="@+id/imgVerified"
                app:layout_constraintTop_toTopOf="parent" />
        </android.support.constraint.ConstraintLayout>

    </LinearLayout>
</ScrollView>

表现

<?xml version="1.0" encoding="utf-8"?>

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<application
    android:allowBackup="true"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/AppTheme"
    android:icon="@drawable/ic_home_black_24dp">

    <activity
        android:name=".MainActivity"
        android:theme="@style/AppTheme"
        android:label="@string/app_name">

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

    </activity>
    <activity android:name=".EmailSignUp" />
    <activity android:name=".EmailVerification" />
    <activity android:name=".EmailSignIn" />
    <activity android:name=".Home" />
    <activity android:name=".AddLocation" />
    <activity android:name=".InstantMessage" />
    <activity android:name=".ProcessPayment" />

    <uses-library
        android:name="org.apache.http.legacy"
        android:required="false" />

    <meta-data
        android:name="preloaded_fonts"
        android:resource="@array/preloaded_fonts" />

    <meta-data
        android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />

    <service android:name=".MyFirebaseMessagingService">
        <intent-filter>
            <action android:name="com.google.firebase.MESSAGING_EVENT" />
        </intent-filter>
    </service>

    <service android:name=".MyFirebaseInstanceIDService">
        <intent-filter>
            <action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
        </intent-filter>
    </service>

</application>

Garren Fitzenreiter

我今天早上醒来,尝试再次运行它,一切看起来都很好。我绝对没有改变。Android Studio /我的手机必须牢记自己的意愿。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

通用应用程序:获取表视图以填满整个屏幕

为什么我的ImageView无法使用scaleType = fitXY填满整个屏幕?

为什么我的页面div不能填满整个屏幕?

为什么我的Tkinter框架无法填满整个窗口

无法让我的React应用填满屏幕

为什么我的应用程序无法创建bean?

为什么Composer无法安装我的应用程序

为什么LaunchAgents无法运行我的Automator应用程序?

为什么我无法购买应用程序?

(Android Studio)应用程序背景图像无法填满屏幕

为什么我的 IOS 应用程序模拟器停止显示我的应用程序屏幕

React JS - 应用程序没有填满整个页面

为什么我在屏幕上看不到我的应用程序?React.js

为什么我的应用程序崩溃了?

为什么主屏幕上的我的应用程序徽章图标没有显示?

为什么我的 Ionic 应用程序中的按钮会从屏幕上消失?

为什么我无法在我的 AndroidViewModel 类中访问我的应用程序?

的Java Swing应用程序为什么不集中在屏幕?

当我的应用程序在后台运行时,为什么我的BroadcastReceiver无法注册?

为什么无法在我的应用程序包中快速找到我的MOV文件?

为什么我无法将我的应用程序推送到Heroku?

为什么我的常规应用程序上下文无法加载我的属性文件?

为什么我的 Android 通知无法点击进入我的应用程序?

为什么我的Flask应用程序无法连接到我的CSS文件?

为什么我的handleLogout功能无法在我的React应用程序中工作?

为什么我无法在我的 React 应用程序中访问谷歌分析?

为什么我无法针对 DocuSign 验证我的应用程序?

为什么我无法运行我的node.js Express Web应用程序

我的C ++应用程序无法链接,我也不知道为什么