public object GetAccessKey(PreferenceField field)
        {
            try
            {
                switch (field)
                {
                case PreferenceField.PREFERENCE_COUNTNTRY_DATA:
                {
                    return(mSharedPrefs.GetString(PREFERENCE_COUNTNTRY_DATA, ""));
                }

                case PreferenceField.PREFERENCE_AUTH_SSUCCESS:
                {
                    return(mSharedPrefs.GetBoolean(PREFERENCE_AUTH_SSUCCESS, false));
                }

                default:
                    return(null);
                }
            }
            catch (Exception e)
            {
                ClearAccessKey();
                System.Diagnostics.Debug.Print(e.Message);
                return(null);
            }
        }
        public void SaveAccessKey(PreferenceField field, object value)
        {
            switch (field)
            {
            case PreferenceField.PREFERENCE_COUNTNTRY_DATA:
            {
                mPrefsEditor.PutString(PREFERENCE_COUNTNTRY_DATA, Convert.ToString(value));
                mPrefsEditor.Commit();
                break;
            }

            case PreferenceField.PREFERENCE_AUTH_SSUCCESS:
            {
                mPrefsEditor.PutBoolean(PREFERENCE_AUTH_SSUCCESS, Convert.ToBoolean(value));
                mPrefsEditor.Commit();
                break;
            }

            default:
                break;
            }
        }