mirror of
https://github.com/oliexdev/openScale.git
synced 2025-08-11 11:14:03 +02:00
fix various minor bugs
This commit is contained in:
@@ -365,6 +365,12 @@ public class OpenScale {
|
||||
|
||||
public void registerFragment(FragmentUpdateListener fragment) {
|
||||
fragmentList.add(fragment);
|
||||
|
||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
||||
int selectedUserId = prefs.getInt("selectedUserId", -1);
|
||||
|
||||
scaleDataList = scaleDB.getScaleDataList(selectedUserId);
|
||||
|
||||
fragment.updateOnView(scaleDataList);
|
||||
}
|
||||
|
||||
|
@@ -387,10 +387,10 @@ public class OverviewFragment extends Fragment implements FragmentUpdateListener
|
||||
|
||||
if ((getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) == Configuration.SCREENLAYOUT_SIZE_XLARGE ||
|
||||
(getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) == Configuration.SCREENLAYOUT_SIZE_LARGE) {
|
||||
pieChartData.setCenterText1FontSize(25);
|
||||
pieChartData.setCenterText1FontSize(20);
|
||||
pieChartData.setCenterText2FontSize(14);
|
||||
} else {
|
||||
pieChartData.setCenterText1FontSize(20);
|
||||
pieChartData.setCenterText1FontSize(15);
|
||||
pieChartData.setCenterText2FontSize(12);
|
||||
pieChartData.setValueLabelTextSize(12);
|
||||
}
|
||||
|
@@ -208,7 +208,8 @@ public class TableFragment extends Fragment implements FragmentUpdateListener {
|
||||
|
||||
HashMap<Integer,String> dataRow = new HashMap<>();
|
||||
|
||||
dataRow.put(0, Long.toString(scaleData.getId()));
|
||||
int columnNr = 0;
|
||||
dataRow.put(columnNr, Long.toString(scaleData.getId()));
|
||||
|
||||
for (int j=0; j< measurementsList.size(); j++) {
|
||||
MeasurementView measurement = measurementsList.get(j);
|
||||
@@ -216,7 +217,8 @@ public class TableFragment extends Fragment implements FragmentUpdateListener {
|
||||
measurement.updateDiff(scaleData, prevScaleData);
|
||||
|
||||
if (measurement.isVisible()) {
|
||||
dataRow.put(j+1,measurement.getValueAsString() + "<br>" + measurement.getDiffValue());
|
||||
columnNr++;
|
||||
dataRow.put(columnNr, measurement.getValueAsString() + "<br>" + measurement.getDiffValue());
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user