2012-01-07 6 views
-2

私の共有する優先度をクリアしようとすると、ヌルポインタの例外が発生し続けるのですが、明らかに間違っているコードがありますか?前もって感謝します!アンドロイドの共有設定をクリアしようとするとヌルポインタの例外が発生する

prefs1 = context.getSharedPreferences(APPLICATION_PREFERENCES,Context.MODE_PRIVATE); 
Editor editor = prefs1.edit(); 
editor.clear(); 
editor.commit(); 
finish(); 
+0

この例外についてログを添付してください。とにかくこれを使用する方法についての公式な例です:http://developer.android.com/guide/topics/data/data-storage.html#pref私はそれがあなたを助けることを願って – StErMi

+0

申し訳ありませんが、私はポイントを忘れてしまったLog catは私の変数prefs1がnullを返していると言っています。ここには完全なメッセージ01-07 07:48:49.512:E/AndroidRuntime(2349):\t com.testapp2.second.activities.Testapp2Activity.onOptionsItemSelected( Testapp2Activity.java:103) –

+0

最初の行をonCreateでおそらく宣言する必要がありますか? –

答えて

0

最初の行が例外である場合、APPLICATION_PREFERENCESの値をチェックするとnullになることがあります。

関連する問題