Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中的活动背景_Android_Background - Fatal编程技术网

Android中的活动背景

Android中的活动背景,android,background,Android,Background,我有一个背景颜色为黑色的活动 它有edittext,在软键盘消失后,有一刻我看到键盘下的白色区域;然后视图的大小被调整 这看起来像是在眨眼 问题是,是否可以为整个应用程序设置某种默认背景色?(假设我的活动已具有背景属性) WindowsofInputMode也不是选项如果要为整个应用程序指定背景,可以编辑应用程序主题或将自定义主题添加到应用程序清单中。但当在xml布局中指定后台时,这将被覆盖 在style.xml中添加自定义主题 <style name="MyTheme" parent="

我有一个背景颜色为黑色的活动

它有edittext,在软键盘消失后,有一刻我看到键盘下的白色区域;然后视图的大小被调整

这看起来像是在眨眼

问题是,是否可以为整个应用程序设置某种默认背景色?(假设我的活动已具有背景属性)


WindowsofInputMode也不是选项

如果要为整个应用程序指定背景,可以编辑应用程序主题或将自定义主题添加到应用程序清单中。但当在xml布局中指定后台时,这将被覆盖

style.xml中添加自定义主题

<style name="MyTheme" parent="android:Theme">            
        <item name="android:background">@android:color/black</item>
    </style>

您可以在清单文件中设置活动定义的背景属性,或者设置主题您当前如何设置背景?现在我在每个活动xml中使用android:background。如何在清单中设置它?请查看下面的链接,它对我来说还有一个问题:当我在主题中使用android:background时,它还会更改活动栏中的部分背景…这是一个问题
<application           
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/MyTheme" >
<activity
            android:name=".Login"
            android:configChanges="orientation"
            android:theme="@style/MyTheme>
        </activity>
<item name="android:background">@android:color/black</item>