Я пытаюсь взять числа из трех полей EditText, которые заполняет пользователь, затем с помощью некоторой простой математики и нажатия кнопки пользователем должен быть ответ через textView.Также всякий раз, когда я запускаю это приложение на эмуляторе, оно говорит, что оно должно быть принудительно закрыто, как только я нажимаю на кнопку, чтобы перейти к этому макету и коду.Вот код:
package com.app.one;
import com.app.one.R;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class monthlyp extends Activity {
int x = 10;
int y= 10;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.monthlyp);
final TextView input = (TextView) findViewById(R.id.editone);
final Button btn = (Button) findViewById(R.id.equals);
final EditText textView13 = (EditText) findViewById(R.id.textView13);
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
y = Integer.parseInt(input.getText().toString());
textView13.setText(String.valueOf(y));
}
});
}
}
Я знаю, что у него есть только одна область EditText, но это потому, что мне нужна помощь в добавлении еще двух и возможности использовать их как целые числа для сложения / вычитания / деления / умножения.В xml есть все три поля редактирования текста и кнопка равенства, которая решит, что введено.Спасибо за помощь и, пожалуйста, спросите меня, если вам нужна дополнительная информация.