【发布时间】:2012-03-15 22:48:38
【问题描述】:
我想知道如何在 android 中没有 View 的类中调用 onCreate。 我正在为 sharedpreferences 创建一个数据类,但需要在 onCreate 中调用 sharedpreferences。 我的班级看起来有点像这样:
public class getData extends PreferenceActivity {
String username;
String password;
String auth_key;
String PREF_FILE = "prefs";
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(this);
//SharedPreferences settings = getSharedPreferences(PREF_FILE, MODE_PRIVATE);
SharedPreferences.Editor editor = settings.edit();
username = settings.getString("username",null);
password = settings.getString("password",null);
auth_key = settings.getString("auth_key",null);
}
public String getSHA1(){
return password;
}
public String getUsername(){
return username;
}
public String getAuth_key(){
return auth_key;
}
任何提示都是很大的帮助,非常感谢
【问题讨论】:
标签: java android android-activity sharedpreferences oncreate