Android - Как взять EditText (числа), а затем преобразовать его в целое число, чтобы использовать его для математики?

Мне интересно, как взять область EditText, в которую пользователь может ввести число в, затем сделайте его целым, чтобы его можно было использовать в программе для сложения, вычитания, деления и т. д. В основном мне нужно проверить ввод, чтобы его можно было использовать в калькуляторе, который будет внутри кода, а затем необходимо поместить в TextView или строку, чтобы пользователь мог видеть окончательный ответ.

Подробнее: У меня есть три области EditText, и пользователь должен заполнить все три, затем нажать «равно», и он сообщит им ответ, всю математику и тому подобное, которые должны быть в коде, поэтому пользователь просто вводит информацию и на самом деле не вычисляет что-нибудь. Спасибо за помощь, спросите меня, нужна ли вам дополнительная информация.

Лучший способ сделать это, и код мне очень поможет.

Я добавил код, который был предложен, но все равно получаю сообщение об ошибке на parseInt, и мне все еще нужно добавить кнопку для вычисления чисел, введенных в области EditText. Как мне это сделать? Извините, я честно отношусь к разработке Java и Android.

             package com.example.one;


             import com.example.one.R;

             import android.app.Activity;
             import android.content.Intent;
             import android.os.Bundle;
             import android.text.Editable;
             import android.view.View;
             import android.widget.Button;
             import android.widget.EditText;

             public class monthlyp extends Activity{

         @Override
        protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.monthlyp);


   EditText editone = (EditText) findViewById(R.id.editone);
   EditText editoneValue = (EditText) editone.getText();
   int editoneNum = Integer.parseInt(editoneValue);

    }
   ;

   }
7
задан androidguy 4 August 2011 в 22:48
поделиться