Activity.OnNavigateUp メソッド

定義

このメソッドは、ユーザーがアクション バーからアプリケーションのアクティビティ階層内で Up に移動することを選択するたびに呼び出されます。

[Android.Runtime.Register("onNavigateUp", "()Z", "GetOnNavigateUpHandler")]
public virtual bool OnNavigateUp();
[<Android.Runtime.Register("onNavigateUp", "()Z", "GetOnNavigateUpHandler")>]
abstract member OnNavigateUp : unit -> bool
override this.OnNavigateUp : unit -> bool

返品

Up ナビゲーションが正常に完了し、このアクティビティが完了した場合は true、それ以外の場合は false。

属性

注釈

このメソッドは、ユーザーがアクション バーからアプリケーションのアクティビティ階層内で Up に移動することを選択するたびに呼び出されます。

このアクティビティのマニフェストで属性 android.R.attr#parentActivityName parentActivityName が指定された場合、またはそれに対するアクティビティ エイリアスが指定されている場合、既定の Up ナビゲーションは自動的に処理されます。 親チェーンに沿ったアクティビティに追加の Intent 引数が必要な場合、Activity サブクラスはメソッド #onPrepareNavigateUpTaskStack(TaskStackBuilder) をオーバーライドしてそれらの引数を指定する必要があります。

アプリ内のナビゲーションの詳細については、開発者ガイドの タスクとバック スタック とデザイン ガイドの ナビゲーション を参照してください。

カスタムアップ ナビゲーションの実装については、 TaskStackBuilder クラスと Activity メソッドの #getParentActivityIntent()#shouldUpRecreateTask(Intent)、および #navigateUpTo(Intent) を参照してください。 Android SDK の AppNavigation サンプル アプリケーションも参照可能です。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象