2013-07-01 22 views
6

ファイルエクスプローラで共有環境設定のいくつの共有環境設定を知りたいのですか?共有環境設定の総数を返す方法はありますか?androidの共有環境設定でいくつの共有環境設定を知るか

enter image description here

+14

sharedpreferencesにはいくつのエントリが含まれていますか? – Blackbelt

+1

これは、可能であれば、コーディングで知りたいものです。 – Akari

+1

私は既に私の前のコメントで解決策を教えています。 – Blackbelt

答えて

6

:それだけのサイズであるなら、あなたはこれを試してくださいあなたの活動に

SharedPreferences pref = getSharedPreferences(<NAME>, <MODE>); 
pref.getAll().size(); 
1

あなたはthisような何かを探している場合はわかりません。あなたが取得するに

sharedPreferencesInstance.getAll().size() 

を使用することができるエントリの数を取得するには

SharedPreferences prefs = this.getSharedPreferences("your.package", Context.MODE_PRIVATE); 
int howMany = prefs.getAll().size(); 
7

を行うことができます以前に保存したすべてのキーはkeySet()を使用できます。

+0

各プレフィックスの名前を取得する方法は? – Akari

関連する問題