2015-11-08 56 views
0

我在我的styles.xml中使用了Theme.AppCompat.Light.NoActionBar來刪除我的Android應用程序中的操作欄。在所有活動中,我都會加入一個工具欄。在狀態欄下方顯示活動而無需訪問活動XML /代碼

我在應用程序中使用第三方庫(http://kokum.io)進行用戶登錄。我無法控制庫用於驗證的登錄屏幕的活動XML或代碼。此活動的頂部位於狀態欄的後面。 activity_behind_status_bar

是否有可能使活動顯示在狀態欄下方而無需訪問活動代碼/ XML?

+0

你能夠自定義某事嗎? –

+0

@tinysunlight我無法自定義用戶界面。但我需要它來到狀態欄下方。我希望能回答你的問題。 – rahulr92

+0

如果它是第三方,通常會提供一些diy。 –

回答

0

我想出瞭解決方案。 在AndroidManifest.xml我們可以爲每個活動專門指定主題。

<activity 
    android:name="io.kokum.integration.LoginActivity" 
    android:theme="@style/CustomTheme" /> 

這可以覆蓋專門針對此活動的應用程序級別主題。 在上面的具體情況中,我能夠使用提供操作欄來解決問題的主題。