PreferenceActivityを使用して構成アクティビティを作成しようとしています...
私はいくつかの実例を見つけました
「WiFi 高度な構成エディター」
と
「Wifi Config Editor Pro」
しかし、私が書いたコードは、回線上で 10 ~ 15 秒間待機しeditor.commit()
ます。非常に単純なはずですが、わかりません。
これが簡単なコードです。
...
SharedPreferences prefs = PreferenceManager
.getDefaultSharedPreferences(v.getContext());
prefs.registerOnSharedPreferenceChangeListener(ClassConfig.this);
SharedPreferences.Editor editor = prefs.edit();
editor.clear();
editor.putString("key1", value1);
editor.putString("key2", value2);
editor.putBoolean("key3", value3);
...
//i got nearly 35 keys here
...
editor.putString("key33", value33);
editor.putBoolean("key34", value34);
editor.putBoolean("key35", value35);
editor.commit();
何か案は??
更新:もう1つ。ログ ファイルにこれらの警告が表示されました
W/BackupManagerService(1914) dataChanged が参加者なし pkg='com.android.providers.settings' uid=10046