、
をこれを確認してください。これは、私自身の作成したクラスです
public class ShardPref {
private SharedPreferences mPreferences;
private SharedPreferences.Editor mEditor;
private static final String PREFERENCES = "bgvs_app";
private static final String IS_USER_LOGIN = "is_user_login";
private static final String BRANCH_ID = "branch_id";
private static final String EMP_ID = "emp_id";
private static final String USERNAME = "user_name";
private static final String PASSWORD = "user_password";
private static final String USER_TYPE = "user_type";
public ShardPref(Context mContext) {
mPreferences = mContext.getSharedPreferences(PREFERENCES, Context.MODE_PRIVATE);
}
public void setUserData(String strBranchId, String strEmpId, String strUsername, String strPassword, String usertype) {
mEditor = mPreferences.edit();
mEditor.putString(BRANCH_ID, strBranchId);
mEditor.putString(EMP_ID, strEmpId);
mEditor.putString(USERNAME, strUsername);
mEditor.putString(PASSWORD, strPassword);
mEditor.putString(USER_TYPE, usertype);
mEditor.apply();
}
public String getBranchId() {
return mPreferences.getString(BRANCH_ID, "");
}
public String getEmpId() {
return mPreferences.getString(EMP_ID, "");
}
public String getUsername() {
return mPreferences.getString(USERNAME, "");
}
public String getPassword() {
return mPreferences.getString(PASSWORD, "");
}
public String getUserType() {
return mPreferences.getString(USER_TYPE, "");
}
}
ちょうどあなたが_saveInt_メソッド呼び出している
private ShardPref mPref;
mPref = new ShardPref(LoginActivity.this);
// Set Data
mPref.setUserData(set data here);
// Get Data
mPref.getEmpId();
を呼びますか? – Piyush
コールのアクティビティがアクティビティで行われます –
'SaveData save; @Override パブリックvoid response(文字列レスポンス){ try { Log.d( "String arg0 login"、 "yes" + response); JSONObject respons =新しいJSONObject(レスポンス)。 // progressDialog.setVisibility(View.GONE); トークン= respons.get( "access_token")。toString(); Log.d( "アクセストークン"、トークン); save.saveInt(コンテキスト、 "アクセストークン"、トークン);} '' –