2011-02-23 122 views
5

全息主題,我看到這個帖子關於使用蜂窩上新的全息主題: Change theme according to android version設置在蜂窩

在我的應用程序,我的minSdkVersion =「11」和targetSdkVersion =「11」。默認情況下,我會獲得純色的黑色背景和淺色文字。如果我明確設置Theme.Holo,在任的應用程序或活動,我仍然得到純黑色,採用這樣的:

機器人:主題=「@安卓風格/ Theme.Holo」

不過,我覺得Theme.Holo使用漸變背景我在HoneycombGallery例子中看到的,這樣設置:

case R.id.toggleTheme: 
     if (mThemeId == android.R.style.Theme_Holo) { 
      mThemeId = android.R.style.Theme_Holo_Light; 
     } else { 
      mThemeId = android.R.style.Theme_Holo; 
    } 

如果是真正的全息主題,我該怎麼做呢?

回答

12

只有打開硬件加速時,纔會看到花哨的背景。

+1

很好。我在AndroidManifest中設置了android:hardwareAccelerated =「true」,它工作正常。 TYVVM ... – suzannea 2011-02-23 03:52:40

+0

@Marcarse謝謝 – suzannea 2011-02-23 17:33:08

+0

有什麼辦法可以在保持硬件加速的同時禁用這種奇特的背景嗎? – 2011-11-12 13:14:41