0

我想潑前去除白色畫面,所以我跟着這些鏈接UI上飛濺之前去除白屏死機

How To fix white screen on app Start up?

White screen before splashscreen

我幾乎嘗試了所有的解決方案中提到的解決方案在這裏提到

其中包括將活動主題更改爲此

android:theme="@android:style/Theme.Translucent.NoTitleBar" 

或添加這對我的主題

<item name="android:windowDisablePreview">true</item> 

但實施任何此類凍結在App圖標點擊一個,而UI後爲希望一切工作正常。

有沒有人成功解決這個問題。任何幫助將不勝感激。

+1

不妨看這裏[啓動畫面模式]:https://www.bignerdranch.com/blog/splash-screens-the-right-way/ – Shaishav

+0

感謝您的回覆@Shaishav,但我不能按照這裏提到的所有準則,因爲我的啓動畫面是動態的,即事情不斷在這個屏幕上變化:( –

+0

任何人downvoting這個問題。善良幫助我得到的解決方案。如果你發現這個問題不當,隨意編輯它。謝謝 –

回答

0

創建自定義主題一樣,

//splashTheme 
//create in styles 
<style name="splashTheme" parent="AppTheme"> 
    <!-- Customize your theme here. --> 

    <item name="windowActionBar">false</item> 
    <item name="windowNoTitle">true</item> 

</style> 

,然後應用主題如下,

//manifest file 
<activity 
     android:name=".SplashActivity" 

     android:theme="@style/AppTheme.splashTheme" 
     android:windowSoftInputMode="adjustResize|stateHidden" /> 

嘗試。

+0

感謝您的回答,但這並沒有幫助:( –

+0

是什麼問題?你可以發佈截圖嗎? – Dnyanesh

+0

我不能截取滯後的截圖。UI在打開應用程序之前暫停一段時間。滯後在應用程序打開和應用程序圖標之間點擊 –

0

以下更改爲我工作在Mac上:

1.Goto android studio preferences. 
2.In Build,Execution and Deployment select "Instant run". 
3.disable-Enable instant run to hot swap code/resource changes on deploy. 
4.apply changes,clean project and rebuild again. 
+0

感謝您的回答,但請再次通過我的問題。這不是我正在尋找... :) –

+0

在自定義樣式中使用此項 true而不是 true

+0

它們是如何與先前的不同的。 –