什么是使用列表适配器getview方法sharedpreferences的最佳方式?我不得不使用从sharedpreferences一些值,但不知道如何得到它。我试过了:
pref = getApplicationContext().getSharedPreferences("pref", MODE_PRIVATE);
它工作在活动和:
SharedPreferences pref = this.getActivity().getSharedPreferences("pref", Context.MODE_PRIVATE);
工作在片段但两者不listadapter工作。
您可以通过Context
在你ListAdapter
的构造一个字段,并使用context
场拿到SharedPreferences
。