标题就是问题。我在共享首选项中保存了一个字符串值,并且能够在该类中访问它。现在我想从另一个类的另一个方法访问它。尝试了一些方法,但没有奏效。
在共享首选项中保存字符串的类:
类试图检索以前保存在共享首选项中的用户名:
public class testSharedPrefernce extends Activity{
TextView tv;
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.lo);
tv = (TextView)findViewById(R.id.textView1);
SharedPreferences myPrefs = this.getSharedPreferences("myPrefs", MODE_WORLD_READABLE);
String name = myPrefs.getString("NAME", "YourName");
tv.setText(name);
}
}