今日、私は最初の Android アプリの構築を開始しました。私は Java での作業に慣れていますが、Android アプリで行う方法がわからないことがあります。これは単純な電卓で、ユーザーが無効な数値を入力した場合にメッセージ ダイアログを表示しようとしています。
これが私のコードです:
public void calculate(View v) {
EditText theNumber = (EditText) findViewById(R.id.number);
int num;
try {
num = Integer.parseInt(theNumber.getText().toString());
} catch (NumberFormatException e) {
//missing code here
}
}
Java SE では、次のようにします。
public void calculate(View v) {
EditText theNumber = (EditText) findViewById(R.id.number);
int num;
try {
num = Integer.parseInt(theNumber.getText().toString());
} catch (NumberFormatException e) {
JOptionPane.showMessageDialog("Invalid input");
}
}
どうすればアンドロイドでそれを行うことができますか?