2013-04-17 90 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