Мне интересно, как взять область 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);
}
;
}