ユーザーが作成ボタンを押したときに呼び出されるメソッドがあります。これはメソッド名 createEntry(); を呼び出します。
このメソッド内では、いくつかのチェックが行われ、結果に応じてトーストまたはエラーが返されます。正しい結果が実行されると、常にホームアクティビティに戻りますが、エラーが発生した場合は現在の画面にとどまります。私はこれを行うことができますか?
誰でもこれについて助けてもらえますか
public void onClick(View v) {
switch (v.getId()) {
case R.id.create_button:
Intent i = new Intent(this, Home.class);
createEntry();// this is where my error checking is done so what I would like to know is how can i stay on the current screen for certain errors
startActivity(i);
break;
}
}
}
エラーが発生した場合にホーム クラスをロードしたくありません。現在の画面に表示したままにしておきます。