私は現在、iPhoneアプリのAndroidへの移植に取り組んでいます。iPhoneアプリの画面下部にはカスタムのグローバルナビゲーションメニューがあり、これをAndroidに持ち込む場合は、このカスタムメニューを一般的なオプションメニュー(デバイスのオプションキーから呼び出される)に置き換えて提供することをお勧めします。よりネイティブなAndroidのルックアンドフィール。
問題は、メニュー自体にいくつかのレイヤーがあることです(たとえば、A、B、Cなどの3つのメインオプションと、A1、A2、A3などのサブオプション)。私は周りを見回しましたが、Androidアプリでこの種のマルチレベルのオプションメニューを見たことがないので、これを最もよく達成する方法に関するいくつかのガイドラインを探しています。
このようなオプションメニューのカスタマイズについていくつか質問があります。Android:アプリケーションのメニューをカスタマイズします(背景色など)。そして彼らは、ネイティブフレームワークが多くのオプションをサポートしていないことを示唆しているようです。
オプションメニューを少しハッキングすることを検討する必要がありますか(これは良い考えですか?)、またはアプリフローを変更するための他のアプローチを検討する必要がありますか?iPhoneアプリからのバリエーションのレベルを減らしながら、Androidで一貫したユーザーエクスペリエンスを維持するための最良の方法を理解しようとしています。
ありがとう!