Android 14 の予測戻るジェスチャーにより、スワイプして戻るときにどこへ行くかをプレビューできます

click fraud protection

Android 14 では、新しい予測型戻るジェスチャーで戻るジェスチャーがどこに移動するかをプレビューできるようになります。 仕組みは次のとおりです。

アンドロイド14 戻るジェスチャーが大幅にアップグレードされています。 新しい予測バックジェスチャーがどのように機能し、どのように見えるかは次のとおりです。

Android アプリでスワイプして戻るとき、次にどの画面が表示されるかは必ずしも明らかではありません。 次に表示される画面が期待どおりであれば問題ありません。 バックにスワイプして誤ってアプリを終了すると、何かをしているときに自分の位置や進行状況を失う可能性がありますが、現在ではその可能性は低くなりました。 Android 12での変更点. いずれにせよ、誤ってアプリを終了してしまうと、開発者がユーザーをより深く理解するために収集する指標が台無しになってしまいます。そのため、Google は新しい指標に取り組んでいます。 予測バックジェスチャー ユーザーに「戻る」ジェスチャーがどこに行くのかを視覚的に示すモデル。

アプリ内を移動すると、Android はバックスタックと呼ばれる、経由する目的地の記録を保持します。 これは、スワイプして戻るときにシステムが正しい目的地に移動するためです。 ただし、Android 13 より前のシステムには、「戻る」ジェスチャがユーザーをどこに導くかを正確に知る方法がありませんでした。 それは、アプリが次のことを行うことができるからです。 独自のバック行動を実装する システムが認識しない独自のバックスタックを作成します。 システム自体は、スワイプして戻るときに何が起こるかわからないため、通知できませんでした。 あなた どちらもどうなるでしょうか。

ただし、Android 13 以降では、アプリはバック イベントを処理するかどうかをシステムに事前に通知できるようになります。 この新しい事前モデルにより、「戻る」ジェスチャーでアプリのバックスタック内の前のタスクに移動するべきか、ホーム画面に戻るべきかをシステムに知らせることができます。 どこに行くべきかがわかると、システムは、ユーザーがスワイプして戻るときに何が起こるかをユーザーに視覚的な合図として機能させる遷移アニメーションを再生することができます。

ただし、予測バック ジェスチャ モデルは Android 13 では部分的にのみ実装されました。 Google は、戻るジェスチャがシステムに認識されたときに再生される新しい「ホームに戻る」遷移アニメーションを追加しました。 ユーザーをホーム画面に戻すことができましたが、ユーザーがアプリの戻るまで移動するときのアニメーションを追加できませんでした スタック。 言い換えれば、Android 13 の予測的な戻るジェスチャーは、戻るジェスチャーがアプリを終了してホーム画面に戻るかどうかのみをユーザーに伝えることができ、他の場所には戻ることはできません。

ただし、Android 14 以降では、予測戻るジェスチャで、ユーザーがスワイプして戻るときにバックスタックからポップアップされる前のタスクのプレビューを表示できるようになりました。 これは、「戻る」ジェスチャーでホーム画面に戻るのか、前のページに戻るのかがわかることを意味します。 アプリ、または完全に別のアプリに接続できるため、バックを実行したときに何が起こるかについて曖昧さがなくなります ジェスチャー。 この新しい動作のデモンストレーションは次のとおりです。

Pixel デバイスに Android 14 DP1 をインストールした場合、この新しい動作はまだ表示されません。 これは、DP1 では新しいトランジション アニメーションがデフォルトで無効になっているため、有効にするには開発者フラグを反転する必要がありました。 私もまだしなければなりませんでした 予測バックアニメーション設定を有効にする 開発者向けオプションで、また、次のようなアプリを使用する必要がありました。 オプトインする 新しい予測的な「戻る」ジェスチャー動作。

新しい予測バック動作は、API レベル 34 をターゲットとするアプリに対してデフォルトで有効になるため、 「予測バックアニメーション」設定はデフォルトで有効になり、将来的には開発者向けオプションから削除される予定 リリースします。 アプリでこの新しい動作が見られるようになるまで、それほど長く待つ必要はないと思います。特に Google は この機能をサポートしていない場合、アプリで戻るナビゲーションが機能しなくなることを開発者に警告します。 施行された。 予測バック ジェスチャのサポートをまだ追加していない開発者は、こちらを読んでください。 Googleのドキュメントにある 機能について。