使整个背景图像

时间:2019-03-13 23:02:27

标签: java android

我想在不进行整个活动(包括电话本身的时钟)的情况下进行登录活动

enter image description here

这是我的代码

 <LinearLayout 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="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:background="@drawable/bgd2"
    tools:context=".Signin">

但是我的输出是这个

enter image description here

我需要删除橙色条并使它与第一张图片相同。

如何按照这种样式制作:

  <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
        <item name="colorControlNormal">#FFF</item>
        <item name="colorControlActivated">#FFF</item>
    </style>

1 个答案:

答案 0 :(得分:0)

您需要使用NoActionBar样式删除ActionBar颜色。

有两个选择。

  1. 将windowNoTitle样式放入style.xml中 示例:

    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item name="windowNoTitle">true</item> </style>

  2. 将此代码放在“活动”上。

    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getSupportActionBar().hide();

加法:  如果您还隐藏了导航按钮,则使用XML样式的FullScreen选项。

<item name="android:windowFullscreen">true</item>