Разделите два значения, полученные из объявления EditText, разделите их друг на друга - PullRequest
0 голосов
/ 08 января 2012

Возможно ли в коде Java разделить два полученных значения из двух полей EditText в приложении для Android, а затем разделить их друг на друга, чтобы создать результат?

Практически, потребителю моего приложения будет предложено ввести два РАЗНЫХ числовых значения для ввода в каждое поле.

То, что я хочу сделать с каждым значением, это произвести математическую сумму. Э.Г.

Если первое поле EditText содержит «22» и второй EditText содержит «11» Я хочу иметь возможность взять эти два значения и разделить их друг на друга, чтобы получить значение, которое я смогу использовать в дальнейшем. В этом случае полученное значение будет 2.

22/11 = 2

Я уже импортировал эти два значения в другой класс (помеченный DataHelper) через className.insert (stringName).

public class DataHelper extends Activity{

    public static void insert(String firstFB, String firstRL) {
        // TODO Auto-generated method stub

        }

}

Это класс для DataHelper с двумя строковыми значениями.

Я пытался использовать IEEEremainder (x, y), но я не знаю точно, как его использовать, так как я новичок в этом языке.

Может кто-нибудь помочь мне с этим? Будем благодарны за любую помощь.

С уважением, Майк.

Ответы [ 2 ]

1 голос
/ 08 января 2012

Я полагаю, вы хотите что-то вроде этого:

public class DataHelper extends Activity{

    public static void insert(String firstFB, String firstRL) {
        int fb = Integer.parseInt(firstFB);
        int rl = Integer.parseInt(firstRL);

        int division = fb / rl; // Or use double if needed
    }
}
1 голос
/ 08 января 2012

, если под стойкой ригтиг вы урежете из-за

int one = int value1 / int vlaue2;

но затем, когда вы получаете значение из текста редактирования, вы получаете строку, поэтому вам нужно преобразовать ее в int сначала int a = new Integer ("значение из файла edittext"). IntValue ();

...