2013-02-13 130 views
1

我在Android上相對較新,而且我的英語很不錯..但所有事情都第一次。更改動畫活動之間的背景顏色

我有兩個動畫活動與翻譯之間的背景有問題。我試圖通過一個來自theme.light的新主題來改變它。

這是代碼:

<color name="custom_theme_color">#d1e3e3</color> 
<style name="CustomTheme" parent="android:Theme.Light.NoTitleBar.Fullscreen"> 
    <item name="android:windowBackground">@color/custom_theme_color</item> 
    <item name="android:colorBackground">@color/custom_theme_color</item> 
</style> 

但有了這個,我同在。活動之間的背景仍然是黑色的。

感謝您的任何幫助或指示!

回答

0

您正在調用與windowBackground和colorBackground相同的自定義顏色,因爲它始終是相同的顏色,並且不會更改。

<color name="custom_theme_color">#d1e3e3</color> 
<style name="CustomTheme" parent="android:Theme.Light.NoTitleBar.Fullscreen"> 
    <item name="android:windowBackground">@color/custom_theme_color</item> --look 
    <item name="android:colorBackground">@color/custom_theme_color</item> --look 
</style> 

我希望這是幫助,becouse我現在不能測試。

+0

感謝您的Freak。問題是它必須從黑色(我所看到的)變成#d1e3e3,但它從來沒有被絞死過。最後,今天我以其他方式完成了。使用startOffSet獲得的活動仍然存在一段時間。然後我刪除所有visibe項目,然後我有相同的結果。 ¬¬ – JaviH 2013-02-14 13:22:34

+0

是的,現在我檢查的最佳方式是使用starOffSet,如果您需要幫助檢查此[鏈接](http://developer.android.com/guide/topics/graphics/view-animation.html) 。 – 2013-02-14 18:48:37