イラクリ:
私はAndroidStudioに新しいです。私は数字と数字を付加し管理しているが、追加を行うことはできません。
buttonEnter.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
EditText numbers = (EditText) findViewById(R.id.numbers);
int ans = 0;
String str1;
String str2;
if (numbers.toString().contains("+")){
str1 = numbers.toString().substring(0, numbers.toString().indexOf('+'));
str2 = numbers.toString().substring(numbers.toString().indexOf('+') + 1,
numbers.length());
ans = Integer.parseInt(str1) + Integer.parseInt(str2);
numbers.setText(Integer.toString(ans));
}
}
});
これは私がEnterキーを押したときに、アプリは何もしない、加算部(まだ他の操作を試していない)のために私のコードです。
ニコスイダルゴ:
あなたはからテキストを取得していませんEditText
。あなたは、フィルタリングを行う前に、数字で次のメソッドを追加します。
numbers.getText()