如何摆脱下图中的灰色背景?我指的是标题“MergeLayout”背后出现的背景。基本上我想在那里设置我自己的背景,就像标题背景。还有办法设置页脚背景吗?如果没有,我至少可以拉伸桥图像以填满整个屏幕吗?
答案 0 :(得分:2)
在androidmanifest.xml中,您可能选择了一种样式。
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
在res / values /
中找到样式Styles.xml
<resources>
<style name="AppTheme" parent="android:Theme.Black.NoTitleBar" />
</resources>
这将在整个应用程序中摆脱它。无需一遍又一遍地重写代码。
答案 1 :(得分:1)
该栏是标题栏。添加
requestWindowFeature(Window.FEATURE_NO_TITLE);
在setContentView之前的onCreate中去除它。
您可以通过在xml的底部放置一些内容来设置页脚。使你的主要布局成为一个RelativeLayout,让你的背景图片填充高度为fill_parent,并使它布局在你的页脚上,并使你的页脚layou_alignParentBottom = true
答案 2 :(得分:0)
可能的解决方案
要放置自己的设计而不是灰色条,您可以创建自定义标题栏。请参阅示例here
或者您可以使用清单
中的以下内容删除标题栏 android:theme="@android:style/Theme.NoTitleBar"
如果您要在图像上显示标题,只需使用FrameLayout,将textview放在Image上。