アンドロイドでダイアログを操作している間、それをキャンセルまたは却下することができますが、いつ却下を使用し、いつキャンセルを使用するのですか?それらの違いは何ですか?前もって感謝します。
質問する
14794 次
2 に答える
4
cancel() - ダイアログをキャンセルします。これは本質的に、dismiss() を呼び出すのと同じですが、DialogInterface.OnCancelListener (登録されている場合) も呼び出します。
Dismiss() - このダイアログを閉じて、画面から削除します。このメソッドは、どのスレッドからでも安全に呼び出すことができます。ダイアログが閉じられたときにクリーンアップを行うためにこのメソッドをオーバーライドしないでください。代わりに onStop() で実装してください。
この 2 つの方法の使用方法の詳細については、こちらを確認してください。
于 2012-08-27T09:34:53.893 に答える