From: TrillGates Date: Fri, 23 Jul 2021 09:43:23 +0000 (+0800) Subject: fixed settings value issues. X-Git-Url: http://git.snicker.com.cn/Users/apple/Desktop/static/gitweb.js?a=commitdiff_plain;h=a22fbdcdc97fdfd5a6e7a1a575b0267ca73d41de;p=ichardware.git fixed settings value issues. --- diff --git a/app/src/main/java/com/ic/sport/PedometerActivity.java b/app/src/main/java/com/ic/sport/PedometerActivity.java index 8ae7dc9..e2a689d 100644 --- a/app/src/main/java/com/ic/sport/PedometerActivity.java +++ b/app/src/main/java/com/ic/sport/PedometerActivity.java @@ -1,13 +1,14 @@ package com.ic.sport; +import android.os.Bundle; + import androidx.appcompat.app.AppCompatActivity; import androidx.lifecycle.ViewModelProvider; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import androidx.viewpager2.widget.ViewPager2; -import android.os.Bundle; - +import com.ic.iclooger.ICLogger; import com.ic.sport.adapter.FragmentAdapter; import com.ic.sport.adapter.IndicatorAdapter; import com.ic.sport.fragment.pedometer.PedMainFragment; @@ -80,14 +81,16 @@ public class PedometerActivity extends AppCompatActivity @Override public void onDialogUpdate(int type, int value) { - ((PedSetupFragment) myAdapter.getFragment(0)).updateSetuUpValue(type, value); + ICLogger.d("type ==> " + type + " value ==> " + value); + ((PedSetupFragment) myAdapter.getFragment(0)).updateSetUpValue(type, value); switch (type) { case 0: pedometerModel.syncPedHeightSetting(value); SPUtils.setPedHeightSP(getApplicationContext(), value); + break; case 1: pedometerModel.syncPedWeightSetting(value); - SPUtils.setPedWighttSP(getApplicationContext(), value); + SPUtils.setPedWeightSP(getApplicationContext(), value); break; } } diff --git a/app/src/main/java/com/ic/sport/adapter/PedSetupAdapter.java b/app/src/main/java/com/ic/sport/adapter/PedSetupAdapter.java index 067d2e6..7c73df2 100644 --- a/app/src/main/java/com/ic/sport/adapter/PedSetupAdapter.java +++ b/app/src/main/java/com/ic/sport/adapter/PedSetupAdapter.java @@ -43,7 +43,7 @@ public class PedSetupAdapter extends RecyclerView.Adapter " + getHeight); + return getHeight; } - public static int getPedWighttSP(Context context) { - return getSp(context).getInt(Ped_Weight, 75); + public static int getPedWightSP(Context context) { + int getWeight = getSp(context).getInt(Ped_Weight, 75); + ICLogger.d("getWeight == > " + getWeight); + return getWeight; } public static int getPedTargetSP(Context context) { return getSp(context).getInt(Ped_Target, 10000); } - public static void setPedHeightSP(Context context,int height) { + public static void setPedHeightSP(Context context, int height) { + ICLogger.d("setHeight == > " + height); SharedPreferences.Editor editor = getSp(context).edit(); if (editor != null) { - editor.putInt(Ped_Weight, height); + editor.putInt(Ped_Height, height); editor.apply(); } } - public static void setPedWighttSP(Context context,int weight) { + public static void setPedWeightSP(Context context, int weight) { + ICLogger.d("setWeight == > " + weight); SharedPreferences.Editor editor = getSp(context).edit(); if (editor != null) { editor.putInt(Ped_Weight, weight); @@ -42,7 +50,7 @@ public class SPUtils { } } - public static void setPedTargetSP(Context context,int target) { + public static void setPedTargetSP(Context context, int target) { SharedPreferences.Editor editor = getSp(context).edit(); if (editor != null) { editor.putInt(Ped_Target, target);