Add update on exchange synchronization enabled/disabled
This commit is contained in:
parent
b1c158291a
commit
16c429d415
@ -345,8 +345,7 @@ public class HomeActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
//addTestWatchlistCardview();
|
//addTestWatchlistCardview();
|
||||||
|
|
||||||
Intent intent = getIntent();
|
updateAll(preferencesManager.mustUpdate());
|
||||||
updateAll(intent.getBooleanExtra("update", false));
|
|
||||||
|
|
||||||
((SpaceNavigationView) findViewById(R.id.space)).changeCenterButtonIcon(R.drawable.ic_view_list_white_24dp);
|
((SpaceNavigationView) findViewById(R.id.space)).changeCenterButtonIcon(R.drawable.ic_view_list_white_24dp);
|
||||||
}
|
}
|
||||||
@ -884,7 +883,10 @@ public class HomeActivity extends AppCompatActivity {
|
|||||||
@Override
|
@Override
|
||||||
protected Void doInBackground(Void... params)
|
protected Void doInBackground(Void... params)
|
||||||
{
|
{
|
||||||
Looper.prepare();
|
if(Looper.myLooper() == null)
|
||||||
|
{
|
||||||
|
Looper.prepare();
|
||||||
|
}
|
||||||
|
|
||||||
balanceManager.sortCoins();
|
balanceManager.sortCoins();
|
||||||
|
|
||||||
|
@ -225,6 +225,7 @@ public class SettingsActivity extends AppCompatPreferenceActivity {
|
|||||||
SharedPreferences.Editor editor = preferences.edit();
|
SharedPreferences.Editor editor = preferences.edit();
|
||||||
|
|
||||||
editor.putBoolean("hide_balance", isChecked);
|
editor.putBoolean("hide_balance", isChecked);
|
||||||
|
editor.putBoolean("mustUpdate", true);
|
||||||
editor.apply();
|
editor.apply();
|
||||||
|
|
||||||
return isChecked;
|
return isChecked;
|
||||||
@ -267,6 +268,38 @@ public class SettingsActivity extends AppCompatPreferenceActivity {
|
|||||||
bindPreferenceSummaryToValue(findPreference("hitbtc_privatekey"));
|
bindPreferenceSummaryToValue(findPreference("hitbtc_privatekey"));
|
||||||
bindPreferenceSummaryToValue(findPreference("binance_privatekey"));
|
bindPreferenceSummaryToValue(findPreference("binance_privatekey"));
|
||||||
|
|
||||||
|
((SwitchPreference) findPreference("enable_hitbtc")).setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
|
||||||
|
@Override
|
||||||
|
public boolean onPreferenceClick(Preference preference) {
|
||||||
|
boolean isChecked = ((SwitchPreference) findPreference("enable_hitbtc")).isChecked();
|
||||||
|
|
||||||
|
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(getContext());
|
||||||
|
|
||||||
|
SharedPreferences.Editor editor = preferences.edit();
|
||||||
|
|
||||||
|
editor.putBoolean("mustUpdate", true);
|
||||||
|
editor.apply();
|
||||||
|
|
||||||
|
return isChecked;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
((SwitchPreference) findPreference("enable_binance")).setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
|
||||||
|
@Override
|
||||||
|
public boolean onPreferenceClick(Preference preference) {
|
||||||
|
boolean isChecked = ((SwitchPreference) findPreference("enable_binance")).isChecked();
|
||||||
|
|
||||||
|
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(getContext());
|
||||||
|
|
||||||
|
SharedPreferences.Editor editor = preferences.edit();
|
||||||
|
|
||||||
|
editor.putBoolean("mustUpdate", true);
|
||||||
|
editor.apply();
|
||||||
|
|
||||||
|
return isChecked;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
startFingerprintProtocol();
|
startFingerprintProtocol();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -91,4 +91,18 @@ public class PreferencesManager {
|
|||||||
editor.putBoolean("enable_binance", false);
|
editor.putBoolean("enable_binance", false);
|
||||||
editor.apply();
|
editor.apply();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean mustUpdate()
|
||||||
|
{
|
||||||
|
boolean mustUpdate = settingPreferences.getBoolean("mustUpdate", false);
|
||||||
|
|
||||||
|
if(mustUpdate)
|
||||||
|
{
|
||||||
|
SharedPreferences.Editor editor = settingPreferences.edit();
|
||||||
|
editor.putBoolean("mustUpdate", false);
|
||||||
|
editor.apply();
|
||||||
|
}
|
||||||
|
|
||||||
|
return mustUpdate;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -91,7 +91,7 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:gravity="start"
|
android:gravity="start"
|
||||||
android:textColor="@color/secondaryTextViewColor"
|
android:textColor="@color/secondaryTextViewColor"
|
||||||
android:textSize="@dimen/cardViewSecondaryText"
|
android:textSize="@dimen/cardViewMainText"
|
||||||
android:visibility="gone"/>
|
android:visibility="gone"/>
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
|
Loading…
x
Reference in New Issue
Block a user