0
在我的編輯文本中,我有這個「1 + 2」,我怎麼能把數字放在不同的變量中,以便我能夠計算它們的總和。兩個輸入值在一個EditText
例如,我想要將字符串1的第一部分存儲在變量input1中,將第二個輸入2存儲在變量input2中。
這裏是我的Java代碼:
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity {
EditText edtResult;
double input1,input2,total;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
edtResult = (EditText)findViewById(R.id.edtResult);
}
public void onClickNumber (View v) {
Button buttons = (Button) v;
edtResult.setText(edtResult.getText() + buttons.getText().toString()); //
}
}
是否在兩個數字中增加了您認爲有效的_only_輸入類型,或者可能存在其他可能更復雜的表達式? –