sharedpreferences

    0熱度

    1回答

    我有一個EditTextPreference,我想在兩個不同的PreferenceScreen中向用戶顯示。它應該是完全相同的首選項(讓android:鍵爲「myEditText」),只顯示在兩個不同的屏幕上。 所以,這裏是它可能看起來像(完全剝奪了向您展示一個例子)什麼: <PreferenceScreen xmlns:android="http://schemas.android.com/ap

    4熱度

    2回答

    我在我的應用程序preferenceActivity,我曾嘗試使用以下主題來設置偏好風格: <?xml version="1.0" encoding="utf-8"?> <resources> <style name="MyPreferenceTheme" parent="android:Theme.Translucent"> <item name="android:prefere

    2熱度

    2回答

    當然,它不是1對1的代碼正確的,但我的問題的要點可以從這裏收集。爲什麼我的if語句的結果總是正確的?我猜測它與偏好文件的文件編碼有關?我已經嘗試將.toString()添加到兩者的結尾。我已經拋棄吐司看到「2.4」和「2.4」是什麼返回。 if (appPrefs.getAppVer() != getAppVerName()) { //TODO display Changes Pop-u

    7熱度

    1回答

    我一直在做我的作業,關於如何在我的Android應用程序中備份SharedPreferences,特別是使用反射來維持向後兼容性。至少我一直在努力。不幸的是,我的代碼實際上都沒有結束創建備份!這包括在模擬器上強制adb bmgr命令,如here所述。所以我想知道社區是否可以幫助我,並在這個過程中提出一些更好的文檔? 這是我的代碼。爲了儘量保持其他用戶的通用性,我會直接打電話給我的應用程序Andy,

    0熱度

    1回答

    如何從靜態Web服務動態更新SharedPreferences或默認偏好設置。我希望能夠將更改推送到手機,但它是Android 2.1+所以我認爲推送不可用。

    4熱度

    1回答

    我想讓用戶在開始正在處理的主屏幕小部件時定義用戶名。但即時通訊存儲和訪問我的部件中的這個值的麻煩。我現在所做的是創建一個配置活動,該活動在創建小部件時開始。因此,我在清單文件中定義它如下(ⅰ也在widgetprovider.xml定義它): <activity android:name=".ExampleAppWidgetConfigure"> <intent-filter>

    23熱度

    4回答

    我在共享首選項中創建列表,並調用onPreferenceChanged()方法時我想在某些情況下提取列表中項目的索引或整數值。在陣列 :我想建立XML數據如下 <string-array name="BackgroundChoices"> <item>Dark Background</item> <item>Light Background</item> </string-a

    1熱度

    1回答

    我怎樣纔能有一個共享的喜好文件,可以被多個應用程序讀取。特別是通過管理應用程序和它正在管理的應用程序?

    1熱度

    2回答

    有沒有辦法徹底擺脫偏好?看起來clear()和remove(key)並沒有完全擺脫偏好。如果你調用clear()然後調用SharedPreferences.contains(「key」),它將返回true。 請注意,我也犯()clear()。

    3熱度

    1回答

    我幾乎在一個階段,我的應用程序正在達到一個良好的狀態。到目前爲止,我所使用的只是默認設置,但現在我希望用戶能夠選擇用於通知鈴聲的鈴聲。 我的默認代碼是: note.defaults |= Notification.DEFAULT_SOUND; 有誰知道一個很好的教程,或者有一些代碼,他們可以分享這種改變用戶可選擇的鈴聲?我查看了文檔,但發現目前有點令人困惑。任何幫助一如既往,非常感激。 編輯