私は Android 開発に不慣れで、まだ C# や C++ に沿って考えていることに気づきます。ここで私を正してくれることを願っています。
AlertDialog
2 つのボタンを実装して、タップされたボタンに応じてアプリケーションに 2 つのいずれかを実行させようとしています。私が見つけたすべての例は、OnClickListener
. アプリケーションを閉じたり、簡単なトースト メッセージを表示するなど、非常に単純なことをしたい場合は、これで十分です。showDialog(id)
ダイアログで選択したボタンに基づいて、 を呼び出したクラスのコードを 2 つのコード セクションのいずれかに分岐させたいと考えています。これはどのように行うべきですか?
これを実現する同等の C# コードは次のようになります。
switch (MessageBox.Show("Do you want to continue?", "Error encountered", MessageBoxButtons.YesNo))
{
case DialogResult.Yes:
// Do one thing
break;
case DialogResult.No:
// Do another thing
break;
}