android-preferences

    0熱度

    1回答

    我有一個登錄活動,它將憑據存儲在其自己的SharedPreferences中;然後我添加了兩個干將閱讀他們,像 public String getUsername() { return getPreferences(MODE_PRIVATE).getString("#username", null); } 但是當我這樣稱呼它 String mUser = (new Login())

    0熱度

    1回答

    我在PreferenceScreen(xml)中放置了一個SeekBarPreference,但未保存該值,也未考慮默認值。 酒吧總是在零。 下面的代碼段: <PreferenceCategory android:title="mySettings"> <SeekBarPreference android:key="m_set" android:d

    2熱度

    6回答

    我的應用程序有一個ListPreference,其條目來自網絡API。在我的PreferenceActivity的onCreate()中,我產生了一個後臺線程,它使API調用,然後在一兩秒後填充ListPreference的條目。 如果用戶在下載選項之前單擊首選項屏幕上的ListPreference按鈕,我想阻止顯示首選項對話框,而是通知用戶選項列表仍在加載中。 我懷疑是正確的做法是重寫OnPre

    6熱度

    1回答

    我正在使用PreferenceActivity爲用戶定義應用程序的某些設置。 我還使用OnPreferenceChangeListener接口來獲取更改的首選項的通知,並且在該回調中,我可以驗證用戶的輸入,並且可以在拒絕用戶輸入時作出更新決定。 當我檢測到驗證錯誤時,我想讓偏好編輯對話框在屏幕上保持活動狀態,以便我可以使用.getTextEdit().setError()方法設置錯誤消息以通知用戶

    1熱度

    2回答

    突然間,每次啓動我的應用時,我的用戶偏好都被清除。而不是直接在活動使用偏好,我有一個輔助類在我的應用程序對象,訪問這樣的偏好: SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext()); 這完美地工作,直到剛纔。我有一個自定義應用程序類,用於管理應用程序的大部分內容,以避免

    0熱度

    1回答

    我在試圖通過編寫一個簡短的程序來存儲ted鑰匙board然後加載boardstr值的Preferences工作。 當我使用getString加載該值時,boardstr的值不會更改。 boardstr= new String(); boardstr="fred"; // set the prefrence to ted this.getPreferences(MODE_PRIVATE).e

    7熱度

    2回答

    import android.content.pm.ActivityInfo; import android.os.Bundle; import android.preference.ListPreference; import android.preference.Preference; import android.preference.PreferenceActivity; imp

    0熱度

    1回答

    我正在構建一款應用程序,可以對Android手機配置進行大量更改並保存當前設置。我正試圖找到一種方法來閱讀當前使用的壁紙;我想替換它沒有壁紙(wallpaperManager.clear();),然後恢復以前的壁紙。

    4熱度

    1回答

    我知道如何清除SharedPreferences在這樣一個定義的狀態下運行我的單元測試:PreferenceManager.getDefaultSharedPreferences(getActivity()).edit().clear().commit() 不過,我希望能夠保存和恢復我的喜好,我自己的應用程序後,用戶的設置我運行我的單元測試。 有沒有一種簡單的方法來做到這一點,而無需手動保存和恢復

    1熱度

    1回答

    我有一個名爲「Credentials」的首選項組,我想根據憑據是否有效更改該標題的顏色。 我守到憑證項目的引用,一把抓住它的時候,我開始了我的PreferenceActivity // ... code ... public enum CredentialsInfo { VALID, INVALID, UNKNOWN } private Preference credential