0
我正在一個Android項目。我正在做設置工作。我想在條件下顯示/隱藏設置活動中的標題。即當用戶登錄或註銷時隱藏/顯示某些標題。 這是我pref_headers文件:Android隱藏/顯示標題的條件從設置活動
<preference-headers xmlns:android="http://schemas.android.com/apk/res/android">
<header
android:id="@+id/head_server"
android:fragment="com.example.imran.myapp.SettingsActivity$MyPrefs"
android:icon="@drawable/ic_info_black_24dp"
android:title="Server Settings" />
</preference-headers>
我有很多Google搜索這個,但找不到辦法。謝謝
其他?對我來說還有另一種選擇,但我不想那樣。因爲我有單獨的登錄頁面活動,並且在用戶成功登錄時會打開單獨的活動。因此,我可以爲登錄活動創建單獨的設置活動,併爲其他活動創建活動。我不想要這個,但可能是當我沒有其他選擇時,我會這樣做。 –
您不需要創建兩個不同的活動。就在你實現onBuildHeaders()方法的時候,你選擇了一個或者其他的xml。當用戶成功登錄時只需傳遞一個包。 – manolodewiner
謝謝!我做到了 –