Fix hide balance switch button

This commit is contained in:
Tanguy Herbron 2018-04-08 02:31:38 +02:00
parent 23cd8dbf7a
commit b1c158291a
2 changed files with 4 additions and 7 deletions

View File

@ -17,7 +17,6 @@ import android.support.design.widget.Snackbar;
import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.graphics.Palette;
import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.Toolbar;
import android.text.SpannableString;
import android.util.Log;
@ -47,7 +46,6 @@ import com.nauk.coinfolio.DataManagers.CurrencyData.Currency;
import com.nauk.coinfolio.DataManagers.MarketCapManager;
import com.nauk.coinfolio.DataManagers.PreferencesManager;
import com.nauk.coinfolio.LayoutManagers.HomeLayoutGenerator;
import com.nauk.coinfolio.LayoutManagers.SummaryCurrencyCardView;
import com.nauk.coinfolio.R;
import java.io.IOException;

View File

@ -218,17 +218,16 @@ public class SettingsActivity extends AppCompatPreferenceActivity {
((SwitchPreference) findPreference("hide_balance")).setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick(Preference preference) {
boolean isChecked = !((SwitchPreference) findPreference("hide_balance")).isChecked();
((SwitchPreference) findPreference("hide_balance")).setChecked(isChecked);
boolean isChecked = ((SwitchPreference) findPreference("hide_balance")).isChecked();
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(getContext());
SharedPreferences.Editor editor = preference.getEditor();
SharedPreferences.Editor editor = preferences.edit();
editor.putBoolean("hide_balance", isChecked);
editor.apply();
return false;
return isChecked;
}
});
}