0

戻るボタンでfinish()メソッドを呼び出す必要があるシナリオ、または戻るボタンごとに呼び出すのが適切なシナリオは何ですか。

4

3 に答える 3

0

たとえば、アプリの要件によって異なります。

ケース1:押し戻すと、アクティビティが必要になるためfinish、呼び出す必要があります。これがデフォルトです

ケース2:1つのアクティビティで、a-> b-> cのように3つのステップがあります。ステップbまたはcで、前のステップをbまたはaに戻したいだけなので、呼び出す必要はありません。finishの方法onBackPressed

したがって、上記の例では、状況に応じてより適切な選択を行う必要があります。

于 2012-04-09T06:27:59.847 に答える
0

2番目のアクティビティから2番目のアクティビティの最初のアクティビティに戻ると、このfinish()を使用して2番目のアクティビティを閉じ、最初のアクティビティに戻ります。

于 2012-04-09T07:01:16.330 に答える
0

要件に応じて...imusing finish()

1)誰かがメニューからEXITオプションを選択したとき

2)私のログインアクティビティで..ユーザーがログイン後のページから戻るボタンを押してもログインボックスが表示されないようにする

于 2012-04-09T07:33:01.130 に答える