Как написать цикл, который использует результат после расчета и отобразить его - PullRequest
0 голосов
/ 07 апреля 2019

Я использую метод расчета для отображения результата, который будет изменен пользователем.Чтобы быть более понятным, например, пользователь собирается ввести общее количество калорий в день.когда пользователь хочет добавить еду, он предполагает добавить количество потребляемых калорий.затем метод расчета, например, рассчитает это, взяв количество калорий в день и вычтя его с потреблением калорий.Например: количество калорий - потребление калорий = результат

в методе расчета, приведенном выше, я хочу снова использовать значение «результат», чтобы вычесть результат потребления калорий - потребление калорий = результат2

и продолжать делатьТо же самое, пока пользователь не потребляет все количество калорий в день.

Я пытался написать цикл, но проблема заключалась в условии цикла.Я не знаю точно, как написать условие.Кроме того, я не уверен, что массив является лучшим решением для этого!

public void DisplayMCB(){

        SharedPreferences s= getSharedPreferences("data",Context.MODE_PRIVATE);

        double cAmount = s.getFloat("calorieAmount",0.0f);
        String mealT = s.getString("meal","");
        double caloriesEarned = results2 - cAmount;


            lastMeal.setText(mealT);
            lastMeal.setVisibility(View.VISIBLE);
        if (caloriesEarned!=results2){
            new DecimalFormat("##.##").format(caloriesEarned);
            theTakenCalorie.setVisibility(View.VISIBLE);

        }


    }

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...