2013-04-17 47 views
0

如何摆脱下图中的灰色背景?我指的是标题“MergeLayout”后面出现的背景。基本上我想在那里设置自己的背景,就像标题背景一样。还有一种方法来设置页脚背景?如果没有,我可以至少拉伸桥梁图像来填满整个屏幕?Android:摆脱灰色条

enter image description here

+0

发表您的布局文件(XML) – Triode

+0

这个问题http://stackoverflow.com/questions/2251714/set-title-background-color的可能的复制。你指的是哪个页脚。发布一些你已经用于实现上面的代码。 – jaga

回答

0

可能的解决方案

  1. 为了将自己的设计,而不是灰色的酒吧,您可以创建自定义标题栏。见例如here

  2. 或者使用如果你婉显示标题了,你可以简单地使用的FrameLayout的图像,其中在把一个TextView可以去掉标题栏清单中

      android:theme="@android:style/Theme.NoTitleBar" 
    
  3. 以下图片。

+0

非常感谢。我没有测试过代码,但看起来是正确的。为什么下载扩展名是'rar'而不是zip?所以我可以将它添加到eclipse中并与它一起玩? – learner

+0

extraxt使用winrar并使用 – stinepike

+0

我会检查出来。不知道mac是否可以使用它。 – learner

1

这条是标题栏。添加

requestWindowFeature(Window.FEATURE_NO_TITLE); 

在onCreate之前setContentView摆脱它。

您可以通过在xml的底部放置一些东西来设置页脚。使您的主布局为RelativeLayout,使您的背景图像fill_parent的高度,并使其layout_above您的页脚,并使您的页脚layou_alignParentBottom = true

+0

感谢您的回复。 +1 – learner

2

在androidmanifest.xml中,您可能有一个选择的样式。

<application 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 

查找RES /价值风格/

Styles.xml

<resources> 

    <style name="AppTheme" parent="android:Theme.Black.NoTitleBar" /> 

</resources> 

这将让整个应用程序摆脱它。无需一遍又一遍地重写代码。

+0

感谢您的回复。 +1 – learner