0
ボタンを削除し、次のコードでプロセスを自動化したいと思います。私は周りを見回してきましたが、私が必要とする答えを見つけたわけではありません。OnClickListenerとオートメーションの削除
public class MainActivity extends Activity {
EditText Number1;
EditText Number2;
Button calc;
TextView output;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Number1 = (EditText) findViewById(R.id.Number1);
Number2 = (EditText) findViewById(R.id.Number2);
calc = (Button) findViewById(R.id.calc);
output = (TextView) findViewById(R.id.output);
}
public void doCalc (View view) {
double intNum1 = Double.parseDouble(Number1.getText().toString());
double intNum2 = Double.parseDouble(Number2.getText().toString());
double mOutput = (intNum1*intNum2);
output.setText("Output" + mOutput);
}
}
私は任意のヘルプははるかに高く評価されるように、主にいくつかのperlスクリプトをやったのjavaに非常に新しいです。
どのように自動化されますか?ボタンが押されると、doCalc()は数値を取り、それらの合計を出力します。したがって、この印刷は自動的に行われますか? –
Number1とNumber2にdoCalcが呼び出されたときに、ボタンを押さずにボタンを完全に削除したいと思います。 – tim
次に、両方の編集ボックスに対してonTextChangedListener()を設定し、テキストが変更されたときにcalcを実行する必要があります。 –