какая функция влияет на вывод в Edit результат?

есть код, хочу что бы перемножались данные и все выводилось в отдельный эдит с возможностью редактирования. все вроде нормально но в конце не получается вывести код, если просто в текст то нормально( делал по урокам из интернета, пытался подстроить под свое приложение, но чет не выходит задумка)

package com.example.magictrans;

import android.annotation.SuppressLint;
import android.os.Bundle;
import android.widget.EditText;
import android.widget.TextView;

import androidx.appcompat.app.AppCompatActivity;

public class fullcalc extends AppCompatActivity {
        EditText doppoint1;
        EditText doppoint2;
        EditText doppoint3;
        EditText point4;
        double a, b, c, d;

        @SuppressLint("WrongViewCast")
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.fullcalc);
            //Место где объявляем значение переменных//
            doppoint1 = (EditText) findViewById(R.id.delivery1);
            doppoint2 = (EditText) findViewById(R.id.delivery1);
            doppoint3 = (EditText) findViewById(R.id.delivery1);
            point4 = (EditText) findViewById(R.id.point4);

            //считываем данные из EditText//
            String S1 = doppoint1.getText().toString();
            String S2 = doppoint2.getText().toString();
            String S3 = doppoint3.getText().toString();

            //преобразование текста в числа//
            a = Double.parseDouble(S1);
            b = Double.parseDouble(S2);
            c = Double.parseDouble(S3);

        // формула умножения//
            d=a*b*c;

            String point4 = Double.toString(d);
            EditText.setText(Integer.parseInt(point4));
        }
}

Ответы (1 шт):

Автор решения: AVRamones

Замените последние 2 строки на :

String result = Double.toString(d);
point4.setText(result);

Это будет работать только при условии, что на в ваших editText содержащими дробные числа при инициализации уже будут значения.

Хотя я бы рекомендовал сначала ознакомиться хоть с какой-то теоретической базой для разработки под android. Пока складывается ощущение что без понимания пишете.

→ Ссылка