Member 12663465 Ответов: 1

Как добавить два значения выбора чисел


btnmale.setOnFocusChangeListener(new View.OnFocusChangeListener() {
            @Override
            public void onFocusChange(View v, boolean hasFocus)
            {

                Double ft = Double.valueOf(malepicker1.getValue());
                Double in = Double.valueOf(malepicker2.getValue());
                Double cm;
                cm = (ft * 12 + in) * 2.54;
                Toast toast=Toast.makeText(getApplicationContext(), (int)+cm,Toast.LENGTH_SHORT);
                toast.setMargin(50,50);
                toast.show();

            }
            <pre>});


Что я уже пробовал:

У меня есть два подборщика номеров
malenumberoicker1 и malenumberpicker2
я хочу сделать расчет двух значений. при выборе одного значения из палитры № 1 и одно значение из палитры номер 2. должен показывать результат ?
я пытался, но не работающее приложение получает сбой ?пожалуйста, помогите
код выше которого я работаю

David Crow

"я пытался, но не работающее приложение получает сбой ?пожалуйста, помогите"

Что именно означает "крах" в этом контексте? Должны ли вы окружать свой код в try/catch блок? Должны ли вы проверять возвращаемые значения из функций? Как насчет пошагового выполнения кода с помощью отладчика?

1 Ответов

Рейтинг:
1

Richard MacCutchan

Вы передаете общую сумму ваших вычислений в makeText метод, который ожидает идентификатор ресурса в этом поле. Видеть Тост  |  Разработчики Android[^]
Сначала вы должны преобразовать значение в строку, которая затем покажет содержимое.