2012-02-02 45 views

回答

0

我需要兩兩件事:

<uses-sdk android:targetSdkVersion="11"/> 

<application 
    android:hardwareAccelerated="true" 
    (...)/> 

現在的工作很好..

+1

您可能想要使用'Theme.Holo'代替,因爲這是實際的主題,DeviceDefault可以通過設備更改。 – MikeC 2012-02-02 17:35:08

+0

這對我的GNEX工作很好。如果製造商想要使用其他背景,我想使用製造商背景! – 2012-02-03 12:27:12

0

你嘗試Theme.Holo.Dark

+0

有沒有這樣的主題.. :-P – 2012-02-02 16:18:55

+1

對不起,它的名字叫做'Theme.Holo'(參考滾動時,爲了避免黑色的背景cacheColorHint: 不要忘了一個透明的android :「Honeycomb holographic theme(dark version)」),自從API級別11以來就存在了。由於我使用'Theme.Holo.Light',我認爲黑暗的名字叫做「.Dark」:D – kroegerama 2012-02-03 06:36:47

13

這是比較簡單直接創建這個應用程序的背景自己。

抽拉/ app_background_ics.xml

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
android:shape="rectangle"> 
<gradient 
    android:angle="270" 
    android:startColor="@color/ics_background_start" 
    android:endColor="@color/ics_background_end" 
    android:type="linear" /> 
</shape> 

值/ colors.xml

<?xml version="1.0" encoding="UTF-8"?> 
<resources> 
    <color name="ics_background_start">#ff020202</color> 
    <color name="ics_background_end">#ff272D33</color> 
</resources> 

然後添加app_background_ics可繪製爲背景的主視圖(在本例的ListView)。在ListView

<ListView android:id="@+id/video_list" 
    android:layout_width="fill_parent" 
    android:layout_height="0dip" 
    android:layout_weight="1" 
    android:dividerHeight="2dip" 
    android:background="@drawable/app_background_ics" 
    android:cacheColorHint="#00000000"/> 
+0

知道如何完成工作(Cialis商業參考) – dell116 2012-06-12 22:57:41