3

ユーザーがアプリを起動すると、以前に保存された資格情報を取得できます。これが発生すると、青い SmartLock バナーが表示されます。私が取り組んでいるアプリでは、これは FAB をカバーしているため、青いバナーが消えるまで使用できなくなります。バナーが表示される時間を制御する方法はありますか? さらに、スナックバーが表示されている場合のように FAB を上に移動させる方法はありますか?

最後に、バナーが表示されているときにユーザーがアプリを終了すると、電話のホーム画面に引き続き表示され、下部のアプリ バーの使用がブロックされます。これを防ぐ方法はありますか?

4

1 に答える 1

1

自動サインイン バナーは Play サービスによって表示され、アプリの上に描画されます。その目的は、保存された資格情報が取得されたことをユーザーに通知し、アプリが不注意に表示されなかったり、不適切な時間や場所で通知を表示したりしないようにすることです。

現時点では、あまり柔軟性がありません。バナーはアプリ ビュー階層に含まれず、フローティング アクション ボタンなどの他の要素を数秒間覆う可能性があります。実際には、これが大きな問題になることはありません...多くのアプリが自動サインインを開始時に配置しており、スプラッシュ スクリーン上に表示され、ほとんどのアプリでは必要がないため、デバイスのインストールごとに 1 回だけ表示されます。ユーザーをサインアウトします。

ただし、資格情報が頻繁に取得される可能性がある場合や、サインイン直後にユーザーがアプリを操作したり切り替えたりする可能性がある場合は、かなりの懸念があります。フィードバック/リクエスト、問題のあるシナリオの例、または代替の UX または実装の提案についてコメントしてください。対応できるかどうかを確認します彼ら。

于 2016-03-03T03:59:28.327 に答える