Fixed total distance bug

This commit is contained in:
RemoMeijer
2021-01-12 16:34:27 +01:00
parent 036278f829
commit de11e59db1
3 changed files with 5 additions and 2 deletions

View File

@@ -5,6 +5,7 @@ import android.content.Context;
import android.content.SharedPreferences;
import android.content.res.Configuration;
import android.os.Bundle;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -19,6 +20,7 @@ import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentTransaction;
import com.a1.nextlocation.R;
import com.a1.nextlocation.data.Data;
import org.jetbrains.annotations.NotNull;

View File

@@ -82,7 +82,7 @@ public class StatisticFragment extends Fragment {
private void initializeDistanceTextView(View view){
distance = view.findViewById(R.id.statistics_km);
double dist = Double.parseDouble(getContext().getSharedPreferences("Data", Context.MODE_PRIVATE).getString("distanceTraveled", "0")) /1000;
double dist = Data.INSTANCE.getDistanceTraveled() / 1000;
if (getContext().getSharedPreferences("Settings", Context.MODE_PRIVATE).getBoolean("imperialSwitch", false))
distance.setText("" + String.format("%.1f",dist * 0.621371) + " mi");
else